Home CHELSEA FOOTBALL CLUB

Opposition Players  Ma - Mf

 

 

Modeste M'Bami
Played 2 games Wins 0 Draws 1 Defeats 1
14/09/2004 Paris Saint-Germain 0-3
24/11/2004 Paris Saint-Germain 0-0

 

Yann M'Vila
Played 2 games Wins 1 Draws 0 Defeats 1
19/12/2015 Sunderland 1-3
07/05/2016 Sunderland 3-2

 

Stephane M'bia
Played 2 games Wins 1 Draws 0 Defeats 1
28/09/2010 Olympique de Marseille 0-2
02/01/2013 Queens Park Rangers 1-0

 

Gary Mabbutt
Played 25 games Wins 5 Draws 9 Defeats 11
13/10/1979 Bristol Rovers 0-1
23/02/1980 Bristol Rovers 3-0
08/10/1980 Bristol Rovers 0-2
14/03/1981 Bristol Rovers 1-0
24/11/1984 Tottenham Hotspur 1-1
28/12/1985 Tottenham Hotspur 0-2
13/09/1986 Tottenham Hotspur 1-3
20/12/1986 Tottenham Hotspur 2-0
22/08/1987 Tottenham Hotspur 1-0
02/01/1988 Tottenham Hotspur 0-0
16/09/1989 Tottenham Hotspur 1-4
10/02/1990 Tottenham Hotspur 2-1
01/12/1990 Tottenham Hotspur 2-3
16/01/1991 Tottenham Hotspur 0-0
23/01/1991 Tottenham Hotspur 0-3
02/03/1991 Tottenham Hotspur 1-1
24/08/1991 Tottenham Hotspur 1-3
11/01/1992 Tottenham Hotspur 0-2
05/12/1992 Tottenham Hotspur 1-2
01/09/1993 Tottenham Hotspur 1-1
27/02/1994 Tottenham Hotspur 3-4
23/11/1994 Tottenham Hotspur 0-0
11/02/1995 Tottenham Hotspur 1-1
25/11/1995 Tottenham Hotspur 0-0
27/04/1996 Tottenham Hotspur 1-1

 

Kevin Mabbutt
Played 5 games Wins 2 Draws 2 Defeats 1 Scored 2 goals
10/04/1979 Bristol City 3-1 1 goal
18/04/1981 Bristol City 0-0
17/03/1982 Crystal Palace 2-1 1 goal
12/04/1982 Crystal Palace 0-1
06/11/1982 Crystal Palace 0-0

 

Alexis Mac Allister
Played 8 games Wins 5 Draws 3 Defeats 0
29/12/2021 Brighton & Hove Albion 1-1
18/01/2022 Brighton & Hove Albion 1-1
29/10/2022 Brighton & Hove Albion 4-1
15/04/2023 Brighton & Hove Albion 2-1
13/08/2023 Liverpool 1-1
31/01/2024 Liverpool 4-1
25/02/2024 Liverpool 1-0
20/10/2024 Liverpool 2-1

 

Alexis MacAllister
Played 1 game Wins 0 Draws 1 Defeats 0
20/04/2021 Brighton & Hove Albion 0-0

 

Jim MacAuley
Played 6 games Wins 1 Draws 1 Defeats 4
20/03/1911 Huddersfield Town 0-2
18/04/1911 Huddersfield Town 3-1
18/11/1911 Huddersfield Town 1-3
23/03/1912 Huddersfield Town 1-3
07/02/1914 Preston North End 3-3
21/02/1920 Leicester City 0-3

 

Angus MacDonald
Played 1 game Wins 0 Draws 0 Defeats 1
16/02/2018 Hull City 0-4

 

Bob MacDonald
Played 1 game Wins 0 Draws 0 Defeats 1
28/01/1928 Clapton Orient 0-1

 

Garry MacDonald
Played 3 games Wins 1 Draws 2 Defeats 0
14/05/1983 Middlesbrough 0-0
24/09/1983 Middlesbrough 0-0
02/01/1984 Middlesbrough 2-1

 

Ian MacDonald
Played 2 games Wins 0 Draws 0 Defeats 2
28/08/1976 Carlisle United 1-2
05/02/1977 Carlisle United 0-1

 

John MacDonald
Played 5 games Wins 2 Draws 1 Defeats 2 Scored 1 goal
04/10/1986 Charlton Athletic 1-0
18/11/1987 Barnsley 1-2 1 goal
17/09/1988 Barnsley 1-1
07/01/1989 Barnsley 4-0
01/04/1989 Barnsley 3-5

 

Kevin MacDonald
Played 8 games Wins 4 Draws 2 Defeats 2
16/10/1981 Leicester City 1-1
04/09/1982 Leicester City 1-1
03/01/1983 Leicester City 3-0
05/10/1983 Leicester City 0-2
25/10/1983 Leicester City 2-0
29/09/1984 Leicester City 0-3
03/05/1986 Liverpool 1-0
03/02/1990 Coventry City 3-2

 

Malcolm MacDonald
Played 1 game Wins 0 Draws 0 Defeats 1
09/11/1946 Brentford 2-3

 

Ted MacDougall
Played 5 games Wins 1 Draws 3 Defeats 1 Scored 4 goals
09/03/1974 Norwich City 2-2 1 goal
30/10/1976 Southampton 1-3 1 goal
07/12/1976 Southampton 1-1 1 goal
08/01/1977 Southampton 1-1
12/01/1977 Southampton 3-0 1 goal

 

Jimmy MacEwan
Played 7 games Wins 5 Draws 0 Defeats 2 Scored 3 goals
30/01/1960 Aston Villa 2-1
20/08/1960 Aston Villa 3-2
17/12/1960 Aston Villa 4-2 1 goal
26/08/1961 Aston Villa 3-1 1 goal
23/12/1961 Aston Villa 0-1
14/09/1963 Aston Villa 2-0 1 goal
26/08/1964 Aston Villa 1-2

 

John MacFarlane
Played 3 games Wins 0 Draws 1 Defeats 2
04/10/1930 Middlesbrough 0-4
07/02/1931 Middlesbrough 2-2
29/08/1931 Middlesbrough 0-2

 

Ian MacKenzie
Played 1 game Wins 0 Draws 0 Defeats 1
29/03/1972 Sheffield United 0-2

 

Roddie MacKenzie
Played 5 games Wins 3 Draws 1 Defeats 1 Scored 2 goals
02/05/1931 Newcastle United 1-1 1 goal
12/03/1932 Newcastle United 2-1
14/04/1932 Newcastle United 1-4 1 goal
24/09/1932 Newcastle United 1-0
04/02/1933 Newcastle United 2-0

 

Steve MacKenzie
Played 6 games Wins 1 Draws 1 Defeats 4
17/11/1984 West Bromwich Albion 1-3
20/04/1985 West Bromwich Albion 0-1
31/08/1985 West Bromwich Albion 0-3
07/05/1988 Charlton Athletic 1-1
29/08/1989 Charlton Athletic 3-0
20/01/1990 Charlton Athletic 1-3

 

Dave MacLaren
Played 4 games Wins 1 Draws 1 Defeats 2
23/11/1957 Leicester City 0-4
29/08/1959 Leicester City 3-1
01/12/1962 Plymouth Argyle 1-1
07/01/1967 Southampton 1-4

 

Ross MacLaren
Played 7 games Wins 1 Draws 0 Defeats 6 Scored 1 goal
26/12/1983 Shrewsbury Town 2-4 1 goal
21/04/1984 Shrewsbury Town 0-3
22/11/1987 Derby County 2-0
09/01/1988 Derby County 1-3
09/04/1988 Derby County 0-1
11/02/1989 Swindon Town 2-3
12/12/1990 Swindon Town 0-1

 

Ally MacLeod
Played 5 games Wins 2 Draws 0 Defeats 3
25/12/1958 Blackburn Rovers 0-3
27/12/1958 Blackburn Rovers 2-0
07/11/1959 Blackburn Rovers 1-3
30/03/1960 Blackburn Rovers 1-0
07/09/1960 Blackburn Rovers 2-5

 

John MacLeod
Played 5 games Wins 1 Draws 0 Defeats 4 Scored 1 goal
20/01/1965 Aston Villa 2-3
27/11/1965 Aston Villa 2-4
16/05/1966 Aston Villa 2-0
17/09/1966 Aston Villa 2-6 1 goal
21/01/1967 Aston Villa 1-3

 

John MacPhail
Played 2 games Wins 0 Draws 1 Defeats 1
12/11/1988 Sunderland 1-1
21/03/1989 Sunderland 1-2

 

Keith MacRae
Played 2 games Wins 0 Draws 1 Defeats 1
09/02/1974 Manchester City 0-1
05/10/1974 Manchester City 1-1

 

Lou Macari
Played 5 games Wins 1 Draws 2 Defeats 2
28/04/1973 Manchester United 0-1
03/11/1973 Manchester United 2-2
17/09/1977 Manchester United 0-1
11/02/1978 Manchester United 2-2
25/11/1978 Manchester United 1-0

 

Archie Macaulay
Played 13 games Wins 4 Draws 2 Defeats 7
26/01/1946 West Ham United 0-2
30/01/1946 West Ham United 1-0
15/03/1947 Brentford 0-2
01/11/1947 Arsenal 0-0
20/03/1948 Arsenal 0-2
30/10/1948 Arsenal 1-0
23/04/1949 Arsenal 1-2
24/08/1949 Arsenal 2-1
22/03/1950 Arsenal 1-0
09/12/1950 Fulham 0-2
10/02/1951 Fulham 1-1
08/09/1951 Fulham 1-2
05/01/1952 Fulham 1-2

 

Massimo Maccarone
Played 3 games Wins 0 Draws 2 Defeats 1
16/11/2002 Middlesbrough 0-1
14/12/2002 Middlesbrough 1-1
10/04/2004 Middlesbrough 0-0

 

Malcolm Macdonald
Played 10 games Wins 4 Draws 4 Defeats 2 Scored 7 goals
04/12/1971 Newcastle United 0-0
22/04/1972 Newcastle United 3-3 1 goal
20/10/1973 Newcastle United 2-0 2 goals
16/03/1974 Newcastle United 0-1
16/11/1974 Newcastle United 5-0 2 goals
22/02/1975 Newcastle United 2-3 1 goal
26/10/1976 Arsenal 2-1
26/12/1977 Arsenal 3-0
27/03/1978 Arsenal 0-0
14/05/1979 Arsenal 1-1 1 goal

 

Tony Macedo
Played 11 games Wins 2 Draws 3 Defeats 6
26/09/1959 Fulham 1-3
13/02/1960 Fulham 2-4
17/09/1960 Fulham 3-2
04/02/1961 Fulham 1-2
02/09/1961 Fulham 0-0
07/03/1964 Fulham 2-1
12/09/1964 Fulham 0-1
16/01/1965 Fulham 1-2
28/08/1965 Fulham 0-3
04/03/1967 Fulham 0-0
23/12/1967 Fulham 2-2

 

John Macey
Played 1 game Wins 0 Draws 0 Defeats 1
11/09/1974 Newport County 2-4

 

Federico Macheda
Played 3 games Wins 0 Draws 0 Defeats 3 Scored 1 goal
03/04/2010 Manchester United 1-2 1 goal
28/01/2012 Queens Park Rangers 0-1
31/10/2012 Manchester United 4-5

 

Stan Machent
Played 1 game Wins 0 Draws 1 Defeats 0
09/09/1946 Sheffield United 2-2

 

Ernie Machin
Played 9 games Wins 1 Draws 2 Defeats 6
30/09/1967 Coventry City 1-1
10/02/1968 Coventry City 2-1
10/09/1968 Coventry City 0-1
10/03/1969 Coventry City 1-2
02/09/1969 Coventry City 0-1
01/11/1969 Coventry City 0-1
19/09/1970 Coventry City 0-1
24/04/1971 Coventry City 1-2
17/12/1971 Coventry City 1-1

 

Mel Machin
Played 1 game Wins 0 Draws 1 Defeats 0
09/03/1974 Norwich City 2-2

 

Peter Machin
Played 4 games Wins 1 Draws 1 Defeats 2 Scored 1 goal
17/02/1906 Lincoln City 2-4 1 goal
12/01/1907 Lincoln City 2-2
16/01/1907 Lincoln City 1-0
16/02/1907 Lincoln City 0-5

 

Jurgen Macho
Played 1 game Wins 0 Draws 0 Defeats 1
30/11/2002 Sunderland 0-3

 

Mogens Machon
Played 1 game Wins 0 Draws 0 Defeats 1
30/09/1958 Frem Copenhagen 1-3

 

Angus Mackay
Played 1 game Wins 0 Draws 1 Defeats 0
27/01/1951 Exeter City 1-1

 

Dave Mackay
Played 18 games Wins 9 Draws 4 Defeats 5 Scored 3 goals
15/04/1960 Tottenham Hotspur 3-1
03/04/1961 Tottenham Hotspur 3-2
26/12/1961 Tottenham Hotspur 2-0
30/12/1961 Tottenham Hotspur 5-2 1 goal
21/09/1963 Tottenham Hotspur 3-0
11/12/1965 Tottenham Hotspur 4-2
08/01/1966 Tottenham Hotspur 1-2 1 goal
26/10/1966 Tottenham Hotspur 0-3
18/03/1967 Tottenham Hotspur 1-1
20/05/1967 Tottenham Hotspur 2-1
18/11/1967 Tottenham Hotspur 2-0
13/04/1968 Tottenham Hotspur 0-2
25/09/1968 Derby County 0-0
02/10/1968 Derby County 3-1 1 goal
11/10/1969 Derby County 2-2
11/02/1970 Derby County 2-2
15/08/1970 Derby County 1-2
17/10/1970 Derby County 1-2

 

Malky Mackay
Played 2 games Wins 0 Draws 1 Defeats 1
05/01/2002 Norwich City 0-0
16/01/2002 Norwich City 0-4

 

Jon Macken
Played 3 games Wins 1 Draws 0 Defeats 2
17/02/2002 Preston North End 1-3
28/02/2004 Manchester City 0-1
16/10/2004 Manchester City 1-0

 

Tony Macken
Played 1 game Wins 0 Draws 0 Defeats 1
25/02/1976 Portsmouth 0-2

 

Tom Mackey
Played 1 game Wins 0 Draws 1 Defeats 0
12/01/1935 Luton Town 1-1

 

Alex Mackie
Played 16 games Wins 5 Draws 8 Defeats 3
17/02/1923 Arsenal 0-0
24/02/1923 Arsenal 3-1
29/12/1923 Arsenal 1-0
05/01/1924 Arsenal 0-0
16/02/1929 Portsmouth 1-1
20/02/1929 Portsmouth 1-0
20/12/1930 Portsmouth 1-1
25/04/1931 Portsmouth 0-2
31/10/1931 Portsmouth 1-0
16/03/1932 Portsmouth 0-0
31/08/1932 Portsmouth 2-0
07/09/1932 Portsmouth 4-4
30/03/1934 Portsmouth 0-2
02/04/1934 Portsmouth 0-4
01/12/1934 Portsmouth 1-1
13/04/1935 Portsmouth 1-1

 

Bob Mackie
Played 1 game Wins 0 Draws 0 Defeats 1
29/04/1909 Leicester Fosse 0-1

 

Jamie Mackie
Played 4 games Wins 1 Draws 1 Defeats 2
28/01/2012 Queens Park Rangers 0-1
29/04/2012 Queens Park Rangers 1-6
15/09/2012 Queens Park Rangers 0-0
02/01/2013 Queens Park Rangers 1-0

 

Jerry Mackie
Played 8 games Wins 2 Draws 4 Defeats 2 Scored 3 goals
25/10/1924 Portsmouth 0-0
28/02/1925 Portsmouth 3-2 1 goal
19/12/1925 Portsmouth 0-0
01/05/1926 Portsmouth 4-0 1 goal
16/10/1926 Portsmouth 2-3
04/05/1927 Portsmouth 0-0
27/10/1928 Southampton 1-1
09/03/1929 Southampton 1-2 1 goal

 

John Mackie
Played 1 game Wins 0 Draws 0 Defeats 1
03/12/2003 Reading 0-1

 

Colin Mackleworth
Played 1 game Wins 0 Draws 0 Defeats 1
16/03/1968 Leicester City 1-4

 

Jock Maconnachie
Played 10 games Wins 4 Draws 3 Defeats 3
01/04/1908 Everton 0-3
14/11/1908 Everton 3-3
20/03/1909 Everton 3-2
06/11/1909 Everton 1-0
19/03/1910 Everton 2-2
09/11/1912 Everton 1-0
20/12/1913 Everton 0-0
25/04/1914 Everton 0-2
19/12/1914 Everton 0-2
06/09/1919 Everton 1-0

 

Mickael Madar
Played 1 game Wins 1 Draws 0 Defeats 0
18/01/1998 Everton 3-1

 

Mahir Madatov
Played 2 games Wins 0 Draws 0 Defeats 2
12/09/2017 Qarabag 0-6
22/11/2017 Qarabag 0-4

 

Sergio Madde
Played 3 games Wins 1 Draws 1 Defeats 1
09/02/1966 A.C. Milan 2-1
16/02/1966 A.C. Milan 1-2
02/03/1966 A.C. Milan 1-1

 

David Madden
Played 1 game Wins 0 Draws 0 Defeats 1
16/04/1990 Crystal Palace 0-3

 

Lawrie Madden
Played 15 games Wins 3 Draws 3 Defeats 9 Scored 1 goal
17/11/1979 Charlton Athletic 1-3
29/03/1980 Charlton Athletic 1-2
17/09/1983 Sheffield Wednesday 2-1
21/01/1984 Sheffield Wednesday 2-3
28/01/1985 Sheffield Wednesday 1-1 1 goal
30/01/1985 Sheffield Wednesday 4-4
06/02/1985 Sheffield Wednesday 1-2
06/05/1985 Sheffield Wednesday 1-2
14/12/1985 Sheffield Wednesday 1-2
30/08/1986 Sheffield Wednesday 2-0
07/02/1987 Sheffield Wednesday 0-2
15/08/1987 Sheffield Wednesday 1-2
16/01/1988 Sheffield Wednesday 3-0
26/08/1989 Sheffield Wednesday 0-4
14/01/1990 Sheffield Wednesday 1-1

 

Paddy Madden
Played 1 game Wins 0 Draws 0 Defeats 1
10/01/2016 Scunthorpe United 0-2

 

Peter Madden
Played 2 games Wins 0 Draws 0 Defeats 2
18/08/1962 Rotherham United 0-1
15/12/1962 Rotherham United 0-3

 

Arden Maddison
Played 4 games Wins 1 Draws 1 Defeats 2
11/04/1925 Port Vale 0-1
16/01/1926 Port Vale 1-3
04/09/1926 Port Vale 0-0
09/04/1928 Oldham Athletic 2-1

 

Geordie Maddison
Played 11 games Wins 2 Draws 1 Defeats 8
27/08/1923 Tottenham Hotspur 1-0
03/09/1923 Tottenham Hotspur 0-1
07/03/1925 Hull City 1-0
03/10/1925 Hull City 0-4
13/02/1926 Hull City 0-1
25/12/1926 Hull City 0-1
27/12/1926 Hull City 0-1
22/10/1927 Hull City 0-2
03/03/1928 Hull City 0-2
13/04/1929 Hull City 0-0
09/11/1929 Hull City 0-3

 

James Maddison
Played 14 games Wins 3 Draws 6 Defeats 5 Scored 2 goals
06/01/2018 Norwich City 0-0
17/01/2018 Norwich City 1-1
22/12/2018 Leicester City 1-0
12/05/2019 Leicester City 0-0
18/08/2019 Leicester City 1-1
01/02/2020 Leicester City 2-2
19/01/2021 Leicester City 2-0 1 goal
15/05/2021 Leicester City 1-0
18/05/2021 Leicester City 1-2
20/11/2021 Leicester City 0-3
19/05/2022 Leicester City 1-1 1 goal
11/03/2023 Leicester City 1-3
06/11/2023 Tottenham Hotspur 1-4
02/05/2024 Tottenham Hotspur 0-2

 

Marcus Maddison
Played 1 game Wins 0 Draws 0 Defeats 1
08/01/2017 Peterborough United 1-4

 

Neil Maddison
Played 10 games Wins 3 Draws 2 Defeats 5
26/12/1992 Southampton 1-1
10/04/1993 Southampton 1-0
27/12/1993 Southampton 3-1
02/04/1994 Southampton 0-2
03/12/1994 Southampton 0-1
12/04/1995 Southampton 2-0
16/09/1995 Southampton 0-3
30/08/1997 Southampton 2-4
29/03/1998 Middlesbrough 0-2
14/04/1999 Middlesbrough 0-0

 

Danny Maddix
Played 9 games Wins 1 Draws 4 Defeats 4
22/08/1989 Queens Park Rangers 1-1
09/12/1989 Queens Park Rangers 4-2
12/01/1991 Queens Park Rangers 0-2
21/09/1991 Queens Park Rangers 2-2
27/01/1993 Queens Park Rangers 1-1
29/04/1995 Queens Park Rangers 0-1
02/01/1996 Queens Park Rangers 1-2
29/01/1996 Queens Park Rangers 1-2
23/03/1996 Queens Park Rangers 1-1

 

Jack Maddock
Played 4 games Wins 0 Draws 3 Defeats 1
06/12/1924 Port Vale 1-1
04/09/1926 Port Vale 0-0
16/03/1927 Port Vale 0-2
26/11/1927 Port Vale 1-1

 

Willie Maddren
Played 3 games Wins 1 Draws 1 Defeats 1 Scored 1 goal
07/10/1970 Middlesbrough 2-3
07/09/1974 Middlesbrough 1-1 1 goal
22/03/1975 Middlesbrough 2-1

 

Paul Maddy
Played 2 games Wins 0 Draws 0 Defeats 2
17/02/1982 Cardiff City 0-1
06/12/1983 Swansea City 1-6

 

Paul Madeley
Played 27 games Wins 14 Draws 7 Defeats 6 Scored 1 goal
12/02/1966 Leeds United 0-1
04/04/1966 Leeds United 2-0
01/04/1967 Leeds United 1-0
29/04/1967 Leeds United 0-1
07/10/1967 Leeds United 7-0
20/03/1968 Leeds United 0-0
30/11/1968 Leeds United 1-1
20/09/1969 Leeds United 2-0
24/09/1969 Leeds United 1-1 1 goal
06/10/1969 Leeds United 0-2
10/01/1970 Leeds United 5-2
11/04/1970 Leeds United 2-2
29/04/1970 Leeds United 1-2
05/09/1970 Leeds United 1-0
27/03/1971 Leeds United 1-3
11/12/1971 Leeds United 0-0
01/05/1972 Leeds United 2-0
12/08/1972 Leeds United 0-4
17/02/1973 Leeds United 1-1
15/12/1973 Leeds United 2-1
02/02/1974 Leeds United 1-1
30/11/1974 Leeds United 2-0
18/01/1975 Leeds United 2-0
01/10/1977 Leeds United 2-1
25/02/1978 Leeds United 2-0
02/09/1978 Leeds United 3-0
22/11/1978 Leeds United 2-1

 

Gary Madine
Played 1 game Wins 0 Draws 0 Defeats 1
15/09/2018 Cardiff City 1-4

 

Kim Madsen
Played 1 game Wins 0 Draws 1 Defeats 0
22/10/1998 Copenhagen 1-1

 

Tommy Magee
Played 10 games Wins 4 Draws 6 Defeats 0
07/01/1922 West Bromwich Albion 4-2
04/03/1922 West Bromwich Albion 2-2
11/03/1922 West Bromwich Albion 1-1
17/03/1923 West Bromwich Albion 0-0
25/04/1923 West Bromwich Albion 2-2
12/03/1924 West Bromwich Albion 0-0
24/09/1927 West Bromwich Albion 1-1
04/02/1928 West Bromwich Albion 3-0
06/10/1928 West Bromwich Albion 3-0
12/12/1931 West Bromwich Albion 4-0

 

Josh Magennis
Played 1 game Wins 0 Draws 0 Defeats 1
25/01/2020 Hull City 1-2

 

Christian Maggio
Played 2 games Wins 1 Draws 0 Defeats 1
21/02/2012 Napoli 3-1
14/03/2012 Napoli 1-4

 

Percy Maggs
Played 4 games Wins 1 Draws 1 Defeats 2
25/12/1930 Aston Villa 2-0
26/12/1930 Aston Villa 3-3
25/12/1931 Blackpool 2-4
26/12/1931 Blackpool 1-4

 

Jimmy Magill
Played 4 games Wins 0 Draws 1 Defeats 3
09/04/1960 Arsenal 1-4
04/11/1961 Arsenal 0-3
16/11/1963 Arsenal 1-3
18/02/1967 Brighton & Hove Albion 1-1

 

Jim Magilton
Played 14 games Wins 2 Draws 2 Defeats 10 Scored 1 goal
28/11/1990 Oxford United 1-2
05/01/1991 Oxford United 3-1 1 goal
02/04/1994 Southampton 0-2
03/12/1994 Southampton 0-1
12/04/1995 Southampton 2-0
16/09/1995 Southampton 0-3
24/02/1996 Southampton 2-3
18/08/1996 Southampton 0-0
19/03/1997 Southampton 0-1
30/08/1997 Southampton 2-4
19/04/1998 Sheffield Wednesday 0-1
28/11/1998 Sheffield Wednesday 1-1
20/01/2001 Ipswich Town 1-4
04/11/2001 Ipswich Town 1-2

 

Theo Magnin
Played 1 game Wins 0 Draws 0 Defeats 1
22/08/2024 Servette 0-2

 

Benno Magnusson
Played 1 game Wins 0 Draws 1 Defeats 0
03/11/1971 Atvidabergs FF 1-1

 

Gavin Maguire
Played 6 games Wins 0 Draws 3 Defeats 3
01/01/1987 Queens Park Rangers 1-3
18/04/1987 Queens Park Rangers 1-1
26/12/1987 Queens Park Rangers 1-1
13/05/1989 Portsmouth 2-3
31/10/1990 Portsmouth 0-0
06/11/1990 Portsmouth 2-3

 

Harry Maguire
Played 14 games Wins 5 Draws 4 Defeats 5 Scored 1 goal
22/01/2017 Hull City 0-2
09/09/2017 Leicester City 1-2
13/01/2018 Leicester City 0-0
18/03/2018 Leicester City 1-2
22/12/2018 Leicester City 1-0
12/05/2019 Leicester City 0-0
11/08/2019 Manchester United 4-0
30/10/2019 Manchester United 2-1
17/02/2020 Manchester United 2-0 1 goal
19/07/2020 Manchester United 1-3
24/10/2020 Manchester United 0-0
28/02/2021 Manchester United 0-0
06/12/2023 Manchester United 2-1
04/04/2024 Manchester United 3-4

 

Laurence Maguire
Played 1 game Wins 0 Draws 0 Defeats 1
08/01/2022 Chesterfield 1-5

 

Paul Maguire
Played 1 game Wins 1 Draws 0 Defeats 0
02/02/1980 Shrewsbury Town 4-2

 

Teddy Maguire
Played 3 games Wins 2 Draws 1 Defeats 0
18/12/1937 Wolverhampton Wanderers 2-0
30/04/1938 Wolverhampton Wanderers 1-1
26/11/1938 Wolverhampton Wanderers 3-1

 

Alan Mahon
Played 4 games Wins 0 Draws 2 Defeats 2
24/11/2001 Blackburn Rovers 0-0
01/02/2004 Blackburn Rovers 2-3
14/08/2005 Wigan Athletic 0-1
12/11/2008 Burnley 1-1

 

Gavin Mahon
Played 5 games Wins 0 Draws 1 Defeats 4 Scored 1 goal
03/01/2004 Watford 2-2 1 goal
14/01/2004 Watford 0-4
11/11/2006 Watford 0-4
31/03/2007 Watford 0-1
05/01/2008 Queens Park Rangers 0-1

 

Jack Mahon
Played 8 games Wins 3 Draws 2 Defeats 3 Scored 4 goals
08/04/1933 Leeds United 0-6
05/05/1934 Leeds United 3-1 1 goal
03/11/1934 Leeds United 5-2 1 goal
14/09/1935 Leeds United 0-1
11/03/1936 West Bromwich Albion 2-2 1 goal
19/09/1936 West Bromwich Albion 0-3
04/09/1937 West Bromwich Albion 4-0 1 goal
15/01/1938 West Bromwich Albion 2-2

 

Brian Mahoney
Played 2 games Wins 0 Draws 2 Defeats 0
20/03/1971 Huddersfield Town 0-0
08/01/1972 Huddersfield Town 2-2

 

John Mahoney
Played 23 games Wins 10 Draws 7 Defeats 6
22/04/1967 Stoke City 0-1
20/01/1968 Stoke City 0-1
26/10/1968 Stoke City 2-0
21/11/1970 Stoke City 1-2
13/11/1971 Stoke City 0-1
04/03/1972 Stoke City 2-1
02/12/1972 Stoke City 1-1
07/04/1973 Stoke City 3-1
08/10/1973 Stoke City 1-0
27/01/1974 Stoke City 1-0
09/10/1974 Stoke City 2-2
16/10/1974 Stoke City 1-1
22/10/1974 Stoke City 6-2
26/10/1974 Stoke City 3-3
05/04/1975 Stoke City 3-0
15/10/1977 Middlesbrough 0-0
04/04/1978 Middlesbrough 2-0
16/12/1978 Middlesbrough 7-2
21/04/1979 Middlesbrough 1-2
15/12/1979 Swansea City 0-3
26/04/1980 Swansea City 1-1
06/12/1980 Swansea City 0-0
25/04/1981 Swansea City 3-0

 

Mike Mahoney
Played 1 game Wins 0 Draws 1 Defeats 0
18/03/1978 Newcastle United 2-2

 

Riyad Mahrez
Played 20 games Wins 10 Draws 2 Defeats 8 Scored 6 goals
23/08/2014 Leicester City 0-2
29/04/2015 Leicester City 1-3
14/12/2015 Leicester City 2-1 1 goal
15/05/2016 Leicester City 1-1
15/10/2016 Leicester City 0-3
09/09/2017 Leicester City 1-2
13/01/2018 Leicester City 0-0
18/03/2018 Leicester City 1-2
05/08/2018 Manchester City 2-0
08/12/2018 Manchester City 0-2
10/02/2019 Manchester City 6-0
23/11/2019 Manchester City 2-1 1 goal
25/06/2020 Manchester City 1-2
03/01/2021 Manchester City 3-1
29/05/2021 Manchester City 0-1
25/09/2021 Manchester City 1-0
09/11/2022 Manchester City 2-0 1 goal
05/01/2023 Manchester City 1-0 1 goal
08/01/2023 Manchester City 4-0 2 goals
21/05/2023 Manchester City 1-0

 

Thiago Maia
Played 1 game Wins 0 Draws 0 Defeats 1
10/12/2019 Lille 1-2

 

Maicon
Played 2 games Wins 2 Draws 0 Defeats 0
24/02/2010 Inter Milan 2-1
16/03/2010 Inter Milan 1-0

 

Maicon
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
29/09/2015 Porto 2-1 1 goal
09/12/2015 Porto 0-2

 

Modibo Maiga
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
01/12/2012 West Ham United 3-1 1 goal
23/11/2013 West Ham United 0-3

 

Mike Maignan
Played 2 games Wins 0 Draws 0 Defeats 2
02/10/2019 Lille 1-2
10/12/2019 Lille 1-2

 

David Mail
Played 7 games Wins 3 Draws 1 Defeats 3
26/02/1983 Blackburn Rovers 0-2
07/01/1984 Blackburn Rovers 1-0
03/03/1987 Blackburn Rovers 3-0
15/05/1988 Blackburn Rovers 0-2
18/05/1988 Blackburn Rovers 1-4
27/08/1988 Blackburn Rovers 2-1
21/01/1989 Blackburn Rovers 1-1

 

Curtis Main
Played 1 game Wins 0 Draws 0 Defeats 1
27/02/2013 Middlesbrough 0-2

 

William Main
Played 1 game Wins 1 Draws 0 Defeats 0
10/01/1910 Preston North End 2-0

 

Kobbie Mainoo
Played 1 game Wins 0 Draws 0 Defeats 1
04/04/2024 Manchester United 3-4

 

David Mair
Played 4 games Wins 0 Draws 1 Defeats 3
26/12/1905 Glossop 2-4
16/04/1906 Glossop 0-0
01/09/1906 Glossop 2-9
29/12/1906 Glossop 0-1

 

Gordon Mair
Played 3 games Wins 1 Draws 0 Defeats 2
24/11/1979 Notts County 2-3
19/04/1980 Notts County 0-1
09/11/1982 Notts County 2-0

 

Alf Maitland
Played 2 games Wins 1 Draws 0 Defeats 1
17/11/1923 Middlesbrough 2-0
24/11/1923 Middlesbrough 0-2

 

Lloyd Maitland
Played 1 game Wins 0 Draws 0 Defeats 1
20/09/1976 Huddersfield Town 0-2

 

Ainsley Maitland-Niles
Played 8 games Wins 4 Draws 2 Defeats 2
03/01/2018 Arsenal 2-2
10/01/2018 Arsenal 0-0
19/01/2019 Arsenal 2-0
29/05/2019 Arsenal 1-4
29/12/2019 Arsenal 1-2
01/08/2020 Arsenal 2-1
03/04/2021 West Bromwich Albion 5-2
18/02/2023 Southampton 1-0

 

Josh Maja
Played 1 game Wins 0 Draws 0 Defeats 1
01/05/2021 Fulham 0-2

 

Josef Majoros
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 2 goals
15/09/1994 Viktoria Zizkov 2-4 2 goals
29/09/1994 Viktoria Zizkov 0-0

 

Tomas Majtan
Played 2 games Wins 0 Draws 0 Defeats 2
15/09/2010 MSK Zilina 1-4
23/11/2010 MSK Zilina 1-2

 

Roy Makaay
Played 1 game Wins 1 Draws 0 Defeats 0
12/04/2005 Bayern Munich 3-2

 

Evgeniy Makeev
Played 2 games Wins 0 Draws 0 Defeats 2
19/10/2010 Spartak Moscow 0-2
03/11/2010 Spartak Moscow 1-4

 

Brian Makepeace
Played 1 game Wins 0 Draws 0 Defeats 1
04/01/1958 Doncaster Rovers 0-2

 

Harry Makepeace
Played 9 games Wins 2 Draws 3 Defeats 4 Scored 1 goal
26/10/1907 Everton 1-2
01/04/1908 Everton 0-3
14/11/1908 Everton 3-3
20/03/1909 Everton 3-2
06/11/1909 Everton 1-0
19/03/1910 Everton 2-2 1 goal
20/12/1913 Everton 0-0
19/12/1914 Everton 0-2
27/03/1915 Everton 0-2

 

Chris Makin
Played 6 games Wins 4 Draws 0 Defeats 2
30/10/1993 Oldham Athletic 1-0
12/02/1994 Oldham Athletic 2-1
07/08/1999 Sunderland 0-4
04/12/1999 Sunderland 4-1
14/10/2000 Sunderland 1-0
04/11/2001 Ipswich Town 1-2

 

James Makinson
Played 3 games Wins 1 Draws 0 Defeats 2
26/12/1936 Leeds United 1-2
01/09/1937 Leeds United 2-0
08/09/1937 Leeds United 1-4

 

Nemanja Maksimovic
Played 1 game Wins 0 Draws 0 Defeats 1
24/10/2024 Panathinaikos 1-4

 

Tyrell Malacia
Played 1 game Wins 1 Draws 0 Defeats 0
25/05/2023 Manchester United 4-1

 

Albert Malam
Played 1 game Wins 0 Draws 0 Defeats 1
13/10/1934 Huddersfield Town 1-2

 

Norman Malan
Played 1 game Wins 0 Draws 0 Defeats 1
10/05/1947 Middlesbrough 0-2

 

Steed Malbranque
Played 22 games Wins 3 Draws 5 Defeats 14
30/09/2001 Fulham 1-1
06/03/2002 Fulham 2-3
14/04/2002 Fulham 0-1
23/09/2002 Fulham 0-0
26/04/2003 Fulham 1-1
20/12/2003 Fulham 0-1
20/03/2004 Fulham 1-2
13/11/2004 Fulham 1-4
30/11/2004 Fulham 1-2
23/04/2005 Fulham 1-3
19/03/2006 Fulham 1-0
11/03/2007 Tottenham Hotspur 3-3
19/03/2007 Tottenham Hotspur 1-2
07/04/2007 Tottenham Hotspur 0-1
12/01/2008 Tottenham Hotspur 0-2
24/02/2008 Tottenham Hotspur 2-1
19/03/2008 Tottenham Hotspur 4-4
01/11/2008 Sunderland 0-5
24/05/2009 Sunderland 2-3
16/01/2010 Sunderland 2-7
14/11/2010 Sunderland 3-0
01/02/2011 Sunderland 2-4

 

Andy Malcolm
Played 6 games Wins 4 Draws 0 Defeats 2
20/09/1958 West Ham United 4-2
07/02/1959 West Ham United 2-3
19/09/1959 West Ham United 4-2
06/02/1960 West Ham United 4-2
10/09/1960 West Ham United 2-3
21/01/1961 West Ham United 3-1

 

George Malcolm
Played 6 games Wins 3 Draws 1 Defeats 2
14/12/1912 Middlesbrough 3-2
19/04/1913 Middlesbrough 0-3
01/11/1913 Middlesbrough 2-3
07/03/1914 Middlesbrough 2-0
19/09/1914 Middlesbrough 3-0
23/01/1915 Middlesbrough 2-2

 

William Malcolm
Played 2 games Wins 0 Draws 1 Defeats 1
28/04/1923 Blackburn Rovers 0-0
01/09/1923 Blackburn Rovers 0-2

 

Malcom
Played 2 games Wins 0 Draws 1 Defeats 1
14/09/2021 Zenit St Petersburg 0-1
08/12/2021 Zenit St Petersburg 3-3

 

Cesare Maldini
Played 3 games Wins 1 Draws 1 Defeats 1
09/02/1966 A.C. Milan 2-1
16/02/1966 A.C. Milan 1-2
02/03/1966 A.C. Milan 1-1

 

Paolo Maldini
Played 2 games Wins 0 Draws 2 Defeats 0
15/09/1999 A.C. Milan 0-0
26/10/1999 A.C. Milan 1-1

 

Claudio Maldonado
Played 2 games Wins 1 Draws 0 Defeats 1
02/04/2008 Fenerbahce 2-1
08/04/2008 Fenerbahce 0-2

 

George Male
Played 16 games Wins 7 Draws 5 Defeats 4
02/04/1932 Arsenal 1-1
10/12/1932 Arsenal 4-1
22/04/1933 Arsenal 3-1
16/12/1933 Arsenal 2-1
28/04/1934 Arsenal 2-2
24/11/1934 Arsenal 5-2
12/10/1935 Arsenal 1-1
27/04/1936 Arsenal 1-1
19/12/1936 Arsenal 4-1
24/04/1937 Arsenal 0-2
19/02/1938 Arsenal 2-0
15/10/1938 Arsenal 2-4
07/01/1939 Arsenal 1-2
18/02/1939 Arsenal 1-0
15/01/1947 Arsenal 1-1
20/01/1947 Arsenal 0-2

 

Donyell Malen
Played 1 game Wins 0 Draws 0 Defeats 1
07/03/2023 Borussia Dortmund 0-2

 

Chris Malkin
Played 1 game Wins 1 Draws 0 Defeats 0 Scored 1 goal
08/10/1991 Tranmere Rovers 3-1 1 goal

 

Jack Malkin
Played 5 games Wins 1 Draws 3 Defeats 1 Scored 2 goals
03/04/1948 Stoke City 2-0 1 goal
04/02/1950 Stoke City 2-2
22/03/1952 Stoke City 0-1
26/12/1952 Stoke City 1-1 1 goal
27/12/1952 Stoke City 0-0

 

Joel Mall
Played 1 game Wins 1 Draws 0 Defeats 0
29/08/2024 Servette 2-1

 

Ken Mallender
Played 8 games Wins 1 Draws 0 Defeats 7
07/11/1964 Sheffield United 0-2
22/03/1965 Sheffield United 0-3
30/10/1965 Sheffield United 1-2
07/05/1966 Sheffield United 0-2
11/03/1967 Sheffield United 0-2
17/04/1967 Sheffield United 3-0
06/09/1967 Sheffield United 2-4
11/05/1968 Sheffield United 1-2

 

Gavin Malloch
Played 9 games Wins 5 Draws 3 Defeats 1
06/12/1930 Derby County 6-2
11/04/1931 Derby County 1-1
13/02/1932 Sheffield Wednesday 1-1
17/02/1932 Sheffield Wednesday 0-2
19/11/1932 Sheffield Wednesday 2-0
01/04/1933 Sheffield Wednesday 2-2
17/03/1934 Sheffield Wednesday 1-0
29/08/1934 Sheffield Wednesday 2-1
03/09/1934 Sheffield Wednesday 3-1

 

Danny Malloy
Played 6 games Wins 2 Draws 2 Defeats 2
26/12/1955 Cardiff City 1-1
27/12/1955 Cardiff City 1-2
08/09/1956 Cardiff City 1-1
12/01/1957 Cardiff City 2-1
10/12/1960 Cardiff City 2-1
01/04/1961 Cardiff City 1-6

 

Dick Malone
Played 1 game Wins 0 Draws 0 Defeats 1
20/12/1975 Sunderland 0-1

 

Scott Malone
Played 2 games Wins 0 Draws 1 Defeats 1
09/05/2018 Huddersfield Town 1-1
31/10/2018 Derby County 2-3

 

Joe Maloney
Played 2 games Wins 0 Draws 0 Defeats 2
23/03/1953 Liverpool 0-3
31/10/1953 Liverpool 2-5

 

Shaun Maloney
Played 5 games Wins 0 Draws 1 Defeats 4 Scored 3 goals
26/12/2007 Aston Villa 4-4 2 goals
07/04/2012 Wigan Athletic 1-2
19/08/2012 Wigan Athletic 0-2
09/02/2013 Wigan Athletic 1-4 1 goal
01/10/2016 Hull City 0-2

 

George Maltby
Played 9 games Wins 6 Draws 1 Defeats 2
06/10/1906 Nottingham Forest 3-1
09/02/1907 Nottingham Forest 2-0
21/09/1907 Nottingham Forest 6-0
18/01/1908 Nottingham Forest 4-0
21/09/1908 Nottingham Forest 1-2
03/10/1908 Nottingham Forest 2-1
23/10/1909 Nottingham Forest 1-0
05/03/1910 Nottingham Forest 0-0
14/10/1911 Nottingham Forest 0-2

 

Jack Maltby
Played 1 game Wins 0 Draws 0 Defeats 1
10/11/1956 Sunderland 1-3

 

Wilson Manafa
Played 2 games Wins 1 Draws 0 Defeats 1
07/04/2021 Porto 0-2
13/04/2021 Porto 1-0

 

Michael Mancienne
Played 1 game Wins 0 Draws 0 Defeats 1
20/09/2017 Nottingham Forest 1-5

 

Daniel Mancini
Played 1 game Wins 0 Draws 0 Defeats 1
24/10/2024 Panathinaikos 1-4

 

Roberto Mancini
Played 2 games Wins 1 Draws 1 Defeats 0
07/12/1999 Lazio 0-0
03/02/2001 Leicester City 2-1

 

Terry Mancini
Played 5 games Wins 1 Draws 3 Defeats 1
06/10/1973 Queens Park Rangers 1-1
05/01/1974 Queens Park Rangers 0-0
15/01/1974 Queens Park Rangers 1-0
23/02/1974 Queens Park Rangers 3-3
26/12/1974 Arsenal 1-2

 

Steve Mandanda
Played 2 games Wins 1 Draws 0 Defeats 1
28/09/2010 Olympique de Marseille 0-2
08/12/2010 Olympique de Marseille 1-0

 

Reinildo Mandava
Played 1 game Wins 0 Draws 0 Defeats 1
02/10/2019 Lille 1-2

 

Frank Manders
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
11/01/1936 Norwich City 1-1 1 goal
15/01/1936 Norwich City 1-3

 

Liam Mandeville
Played 1 game Wins 0 Draws 0 Defeats 1
08/01/2022 Chesterfield 1-5

 

Aissa Mandi
Played 1 game Wins 0 Draws 1 Defeats 0
11/08/2021 Villerreal 1-1

 

Jack Mandley
Played 7 games Wins 5 Draws 2 Defeats 0 Scored 1 goal
24/11/1928 Port Vale 3-3
06/04/1929 Port Vale 1-0
25/12/1930 Aston Villa 2-0
26/12/1930 Aston Villa 3-3
19/09/1931 Aston Villa 6-3
01/10/1932 Aston Villa 3-1
11/02/1933 Aston Villa 1-0 1 goal

 

Mario Mandzukic
Played 1 game Wins 0 Draws 1 Defeats 0
30/08/2013 Bayern Munich 2-2

 

Carlos Mane
Played 1 game Wins 0 Draws 0 Defeats 1
10/12/2014 Sporting Lisbon 1-3

 

Sadio Mane
Played 21 games Wins 6 Draws 10 Defeats 5 Scored 8 goals
28/12/2014 Southampton 1-1 1 goal
15/03/2015 Southampton 1-1
03/10/2015 Southampton 3-1 1 goal
27/02/2016 Southampton 1-2
16/09/2016 Liverpool 2-1
31/01/2017 Liverpool 1-1
25/11/2017 Liverpool 1-1
06/05/2018 Liverpool 0-1
26/09/2018 Liverpool 1-2
29/09/2018 Liverpool 1-1
14/04/2019 Liverpool 2-0 1 goal
14/08/2019 Liverpool 2-2 2 goals
22/09/2019 Liverpool 2-1
03/03/2020 Liverpool 0-2
22/07/2020 Liverpool 5-3
20/09/2020 Liverpool 2-0 2 goals
04/03/2021 Liverpool 0-1
28/08/2021 Liverpool 1-1
02/01/2022 Liverpool 2-2 1 goal
27/02/2022 Liverpool 0-0
14/05/2022 Liverpool 0-0

 

Bruno Ecuele Manga
Played 2 games Wins 0 Draws 0 Defeats 2
15/09/2018 Cardiff City 1-4
31/03/2019 Cardiff City 1-2

 

Eliaquim Mangala
Played 3 games Wins 2 Draws 1 Defeats 0
21/09/2014 Manchester City 1-1
16/08/2015 Manchester City 3-0
16/04/2016 Manchester City 3-0

 

Orel Mangala
Played 3 games Wins 1 Draws 2 Defeats 0
01/01/2023 Nottingham Forest 1-1
13/05/2023 Nottingham Forest 2-2
02/09/2023 Nottingham Forest 1-0

 

Andy Mangan
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
28/10/2014 Shrewsbury Town 1-2 1 goal

 

Dave Mangnall
Played 8 games Wins 6 Draws 1 Defeats 1 Scored 3 goals
18/02/1931 Huddersfield Town 2-1 1 goal
05/09/1931 Huddersfield Town 1-0
16/01/1932 Huddersfield Town 2-1 1 goal
04/09/1933 Huddersfield Town 6-1 1 goal
13/09/1933 Huddersfield Town 3-2
20/10/1934 Birmingham 0-1
06/03/1935 Birmingham 2-2
30/01/1937 Millwall 3-0

 

Maniche
Played 2 games Wins 1 Draws 0 Defeats 1
29/09/2004 Porto 1-3
07/12/2004 Porto 2-1

 

Malcolm Manley
Played 3 games Wins 0 Draws 2 Defeats 1
30/10/1971 Leicester City 1-1
19/02/1972 Leicester City 1-2
16/08/1972 Leicester City 1-1

 

Tom Manley
Played 3 games Wins 1 Draws 1 Defeats 1 Scored 1 goal
24/10/1936 Manchester United 0-0
24/09/1938 Manchester United 5-1 1 goal
15/03/1947 Brentford 0-2

 

Arthur Mann
Played 9 games Wins 4 Draws 2 Defeats 3 Scored 1 goal
23/01/1971 Manchester City 3-0
14/04/1971 Manchester City 0-1
17/04/1971 Manchester City 1-1
22/11/1972 Notts County 1-3
15/11/1975 Notts County 0-2
21/02/1976 Notts County 3-2
25/08/1976 Notts County 1-1
15/02/1977 Notts County 2-1
15/09/1979 Shrewsbury Town 3-0 1 goal

 

Frank Mann
Played 7 games Wins 4 Draws 2 Defeats 1 Scored 3 goals
09/04/1921 Huddersfield Town 2-0 1 goal
16/04/1921 Huddersfield Town 1-1
10/04/1922 Huddersfield Town 0-1
06/05/1922 Huddersfield Town 2-0 1 goal
02/12/1922 Huddersfield Town 2-2
09/12/1922 Huddersfield Town 3-0 1 goal
01/01/1925 Manchester United 1-0

 

Jimmy Mann
Played 6 games Wins 2 Draws 3 Defeats 1
20/09/1975 Bristol City 1-1
10/04/1976 Bristol City 2-2
29/10/1977 Bristol City 0-1
21/03/1978 Bristol City 3-0
10/04/1979 Bristol City 3-1
18/04/1981 Bristol City 0-0

 

Jack Manners
Played 4 games Wins 0 Draws 1 Defeats 3 Scored 1 goal
23/09/1905 West Bromwich Albion 0-1
27/01/1906 West Bromwich Albion 1-1 1 goal
22/09/1906 West Bromwich Albion 1-2
26/01/1907 West Bromwich Albion 0-2

 

Jock Manning
Played 1 game Wins 1 Draws 0 Defeats 0
05/10/1907 Blackburn Rovers 2-0

 

John Manning
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
10/02/1906 Hull City 4-3 1 goal
25/12/1906 Hull City 0-1

 

John Manning
Played 1 game Wins 0 Draws 0 Defeats 1
17/02/1968 Norwich City 0-1

 

Alex Manninger
Played 4 games Wins 2 Draws 0 Defeats 2
28/01/1998 Arsenal 2-1
08/02/1998 Arsenal 2-0
18/02/1998 Arsenal 1-3
11/11/1998 Arsenal 0-5

 

Gerry Mannion
Played 1 game Wins 1 Draws 0 Defeats 0
06/04/1963 Norwich City 4-1

 

Wilf Mannion
Played 14 games Wins 5 Draws 7 Defeats 2 Scored 7 goals
29/01/1938 Middlesbrough 1-0 1 goal
10/09/1938 Middlesbrough 1-1
05/10/1946 Middlesbrough 3-2 2 goals
06/03/1948 Middlesbrough 0-0
26/11/1949 Middlesbrough 2-1
29/03/1950 Middlesbrough 1-2 1 goal
26/08/1950 Middlesbrough 3-0 1 goal
23/12/1950 Middlesbrough 1-1
06/10/1951 Middlesbrough 0-0
16/02/1952 Middlesbrough 0-5
29/11/1952 Middlesbrough 4-0 2 goals
18/04/1953 Middlesbrough 1-1
17/10/1953 Middlesbrough 1-1
06/03/1954 Middlesbrough 3-3

 

Vito Mannone
Played 6 games Wins 3 Draws 0 Defeats 3
29/09/2012 Arsenal 1-2
04/12/2013 Sunderland 3-4
17/12/2013 Sunderland 2-1
19/04/2014 Sunderland 2-1
24/05/2015 Sunderland 1-3
07/05/2016 Sunderland 3-2

 

Kostas Manolas
Played 1 game Wins 1 Draws 0 Defeats 0
31/10/2017 A.S. Roma 3-0

 

Javi Manquillo
Played 7 games Wins 0 Draws 0 Defeats 7 Scored 1 goal
21/05/2017 Sunderland 1-5 1 goal
02/12/2017 Newcastle United 1-3
28/01/2018 Newcastle United 0-3
12/01/2019 Newcastle United 1-2
21/11/2020 Newcastle United 0-2
30/10/2021 Newcastle United 0-3
13/03/2022 Newcastle United 0-1

 

Barry Mansell
Played 1 game Wins 1 Draws 0 Defeats 0
02/09/1953 Portsmouth 3-2

 

Jack Mansell
Played 5 games Wins 1 Draws 3 Defeats 1
28/03/1953 Cardiff City 3-3
27/11/1954 Portsmouth 1-4
16/04/1955 Portsmouth 0-0
03/09/1955 Portsmouth 5-1
31/12/1955 Portsmouth 4-4

 

Ilhan Mansiz
Played 2 games Wins 1 Draws 0 Defeats 1
01/10/2003 Besiktas 2-0
09/12/2003 Besiktas 0-2

 

Robert Manson
Played 1 game Wins 1 Draws 0 Defeats 0
02/09/1905 Stockport County 1-0

 

Sam Mantom
Played 1 game Wins 0 Draws 0 Defeats 1
23/09/2015 Walsall 1-4

 

Johnny Mapson
Played 16 games Wins 4 Draws 4 Defeats 8
14/11/1936 Sunderland 3-1
20/03/1937 Sunderland 2-3
06/11/1937 Sunderland 0-0
19/03/1938 Sunderland 1-1
12/11/1938 Sunderland 0-4
16/11/1946 Sunderland 1-2
22/03/1947 Sunderland 1-2
10/09/1947 Sunderland 1-1
17/09/1947 Sunderland 2-3
04/12/1948 Sunderland 3-0
07/09/1949 Sunderland 1-3
06/05/1950 Sunderland 4-1
28/10/1950 Sunderland 0-3
17/03/1951 Sunderland 1-1
29/09/1951 Sunderland 1-2
09/02/1952 Sunderland 4-1

 

Sekou Mara
Played 1 game Wins 1 Draws 0 Defeats 0
18/02/2023 Southampton 1-0

 

Dimitar Marashliev
Played 1 game Wins 0 Draws 0 Defeats 1
21/10/1970 CSKA Sofia 0-1

 

Marcal
Played 2 games Wins 1 Draws 1 Defeats 0
15/12/2020 Wolverhampton Wanderers 2-1
19/12/2021 Wolverhampton Wanderers 0-0

 

Ivan Marcano
Played 3 games Wins 2 Draws 0 Defeats 1 Scored 1 goal
11/04/2013 Rubin Kazan 3-2 1 goal
29/09/2015 Porto 2-1
09/12/2015 Porto 0-2

 

Marcelino
Played 2 games Wins 1 Draws 1 Defeats 0
08/04/1999 Real Mallorca 1-1
22/04/1999 Real Mallorca 1-0

 

Clint Marcelle
Played 2 games Wins 0 Draws 0 Defeats 2
24/08/1997 Barnsley 0-6
24/01/2004 Scarborough 0-1

 

Marcelo
Played 2 games Wins 0 Draws 1 Defeats 1
27/04/2021 Real Madrid 1-1
12/04/2022 Real Madrid 2-3

 

Solly March
Played 10 games Wins 2 Draws 2 Defeats 6 Scored 1 goal
26/12/2017 Brighton & Hove Albion 0-2
20/01/2018 Brighton & Hove Albion 0-4
16/12/2018 Brighton & Hove Albion 1-2 1 goal
03/04/2019 Brighton & Hove Albion 0-3
14/09/2020 Brighton & Hove Albion 1-3
29/12/2021 Brighton & Hove Albion 1-1
18/01/2022 Brighton & Hove Albion 1-1
29/10/2022 Brighton & Hove Albion 4-1
15/04/2023 Brighton & Hove Albion 2-1
27/09/2023 Brighton & Hove Albion 0-1

 

Luca Marchegiani
Played 2 games Wins 1 Draws 1 Defeats 0
07/12/1999 Lazio 0-0
22/03/2000 Lazio 2-1

 

Carlos Marchena
Played 2 games Wins 0 Draws 1 Defeats 1
03/10/2007 Valencia 1-2
11/12/2007 Valencia 0-0

 

Agustin Marchesin
Played 2 games Wins 1 Draws 0 Defeats 1
07/04/2021 Porto 0-2
13/04/2021 Porto 1-0

 

Tony Marchi
Played 13 games Wins 4 Draws 1 Defeats 8 Scored 1 goal
13/11/1954 Tottenham Hotspur 1-2
02/04/1955 Tottenham Hotspur 2-4
15/10/1955 Tottenham Hotspur 0-2
25/02/1956 Tottenham Hotspur 4-0 1 goal
06/10/1956 Tottenham Hotspur 4-2
26/01/1957 Tottenham Hotspur 4-0
20/02/1957 Tottenham Hotspur 3-4
18/04/1960 Tottenham Hotspur 0-1
31/03/1961 Tottenham Hotspur 4-2
08/01/1964 Tottenham Hotspur 0-2
01/02/1964 Tottenham Hotspur 1-2
24/10/1964 Tottenham Hotspur 1-1
20/02/1965 Tottenham Hotspur 0-1

 

Marco Marchionni
Played 1 game Wins 0 Draws 0 Defeats 1
25/02/2009 Juventus 0-1

 

Claudio Marchisio
Played 4 games Wins 1 Draws 2 Defeats 1
25/02/2009 Juventus 0-1
10/03/2009 Juventus 2-2
19/09/2012 Juventus 2-2
20/11/2012 Juventus 3-0

 

Dario Marcolin
Played 1 game Wins 0 Draws 1 Defeats 0
17/02/1999 Blackburn Rovers 1-1

 

Ben Marden
Played 3 games Wins 3 Draws 0 Defeats 0 Scored 2 goals
22/08/1951 Arsenal 3-1 1 goal
29/08/1951 Arsenal 2-1
06/04/1953 Arsenal 2-0 1 goal

 

Moussa Marega
Played 3 games Wins 1 Draws 0 Defeats 2
07/04/2021 Porto 0-2
13/04/2021 Porto 1-0
09/02/2022 Al Hilal 0-1

 

Javier Margas
Played 2 games Wins 0 Draws 1 Defeats 1
07/11/1999 West Ham United 0-0
19/08/2000 West Ham United 2-4

 

John Margerrison
Played 4 games Wins 0 Draws 1 Defeats 3
22/03/1980 Orient 0-1
21/10/1980 Orient 0-1
28/09/1981 Orient 0-2
05/05/1982 Orient 2-2

 

Georg Margreitter
Played 1 game Wins 0 Draws 0 Defeats 1
25/09/2012 Wolverhampton Wanderers 0-6

 

Pablo Mari
Played 3 games Wins 2 Draws 0 Defeats 1
26/12/2020 Arsenal 3-1
12/05/2021 Arsenal 1-0
22/08/2021 Arsenal 0-2

 

Adrian Mariappa
Played 14 games Wins 2 Draws 1 Defeats 11
14/02/2009 Watford 1-3
03/01/2010 Watford 0-5
30/01/2013 Reading 2-2
14/12/2013 Crystal Palace 1-2
29/03/2014 Crystal Palace 1-0
18/10/2014 Crystal Palace 1-2
03/05/2015 Crystal Palace 0-1
15/05/2017 Watford 3-4
21/10/2017 Watford 2-4
05/02/2018 Watford 4-1
26/12/2018 Watford 1-2
05/05/2019 Watford 0-3
02/11/2019 Watford 1-2
04/07/2020 Watford 0-3

 

Silvio Maric
Played 1 game Wins 0 Draws 0 Defeats 1
11/09/1999 Newcastle United 0-1

 

McDonald Mariga
Played 1 game Wins 1 Draws 0 Defeats 0
16/03/2010 Inter Milan 1-0

 

Carlos Marinelli
Played 2 games Wins 0 Draws 1 Defeats 1
31/03/2001 Middlesbrough 1-2
23/09/2001 Middlesbrough 2-2

 

Peter Marinello
Played 4 games Wins 1 Draws 1 Defeats 2
17/01/1970 Arsenal 0-3
23/09/1975 Portsmouth 1-1
27/10/1979 Fulham 2-0
08/03/1980 Fulham 1-2

 

Paul Mariner
Played 8 games Wins 2 Draws 3 Defeats 3 Scored 7 goals
01/11/1975 Plymouth Argyle 2-2 2 goals
11/09/1976 Plymouth Argyle 2-3 1 goal
03/09/1977 Ipswich Town 1-0
21/01/1978 Ipswich Town 3-5 1 goal
30/12/1978 Ipswich Town 5-1 1 goal
25/08/1984 Arsenal 1-1 1 goal
19/01/1985 Arsenal 1-1 1 goal
18/08/1987 Portsmouth 0-3

 

Joao Mario
Played 3 games Wins 0 Draws 1 Defeats 2
30/09/2014 Sporting Lisbon 0-1
10/12/2014 Sporting Lisbon 1-3
08/04/2018 West Ham United 1-1

 

Dilan Markanday
Played 1 game Wins 0 Draws 0 Defeats 1
01/11/2023 Blackburn Rovers 0-2

 

Nick Marker
Played 5 games Wins 1 Draws 1 Defeats 3
22/10/1988 Plymouth Argyle 0-5
09/11/1988 Plymouth Argyle 2-6
18/02/1989 Plymouth Argyle 0-1
14/08/1993 Blackburn Rovers 2-1
05/03/1997 Blackburn Rovers 1-1

 

Evgeniy Markov
Played 1 game Wins 0 Draws 1 Defeats 0
08/12/2020 Krasnodar 1-1

 

Georgi Markov
Played 2 games Wins 0 Draws 0 Defeats 2
20/09/2001 Levski Sofia 0-3
27/09/2001 Levski Sofia 0-2

 

Lazar Markovic
Played 2 games Wins 0 Draws 1 Defeats 1
20/01/2015 Liverpool 1-1
27/01/2015 Liverpool 0-1

 

George Marks
Played 4 games Wins 1 Draws 1 Defeats 2
04/04/1947 Blackburn Rovers 2-0
07/04/1947 Blackburn Rovers 1-2
27/08/1947 Blackburn Rovers 0-1
01/01/1948 Blackburn Rovers 1-1

 

Steve Marlet
Played 4 games Wins 0 Draws 2 Defeats 2
30/09/2001 Fulham 1-1
06/03/2002 Fulham 2-3
14/04/2002 Fulham 0-1
23/09/2002 Fulham 0-0

 

Len Marlow
Played 1 game Wins 0 Draws 0 Defeats 1
10/04/1922 Huddersfield Town 0-1

 

Gilbert Marmenout
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
10/03/1971 RFC Brugeois 2-0 1 goal
24/03/1971 RFC Brugeois 0-4

 

Dean Marney
Played 6 games Wins 0 Draws 1 Defeats 5
15/01/2005 Tottenham Hotspur 0-2
29/10/2008 Hull City 0-3
07/02/2009 Hull City 0-0
15/08/2009 Hull City 1-2
18/08/2014 Burnley 1-3
27/08/2016 Burnley 0-3

 

Emerson Marples
Played 5 games Wins 1 Draws 1 Defeats 3
21/10/1905 Chesterfield Town 1-0
24/02/1906 Chesterfield Town 0-2
01/12/1906 Chesterfield Town 0-0
06/04/1907 Chesterfield Town 1-7
29/02/1908 Sunderland 1-2

 

Luis Marquez
Played 2 games Wins 0 Draws 0 Defeats 2
05/03/1998 Real Betis 1-2
19/03/1998 Real Betis 1-3

 

Rafael Marquez
Played 6 games Wins 2 Draws 3 Defeats 1
23/02/2005 Barcelona 2-1
22/02/2006 Barcelona 2-1
07/03/2006 Barcelona 1-1
18/10/2006 Barcelona 0-1
31/10/2006 Barcelona 2-2
28/04/2009 Barcelona 0-0

 

Marquinhos
Played 5 games Wins 2 Draws 2 Defeats 1
08/04/2014 Paris Saint-Germain 0-2
17/02/2015 Paris Saint-Germain 1-1
11/03/2015 Paris Saint-Germain 2-2
16/02/2016 Paris Saint-Germain 2-1
09/03/2016 Paris Saint-Germain 2-1

 

Fred Marquis
Played 1 game Wins 0 Draws 1 Defeats 0
01/12/1923 Preston North End 1-1

 

Reuben Marr
Played 6 games Wins 2 Draws 2 Defeats 2 Scored 1 goal
23/11/1907 Bristol City 1-4
19/12/1908 Bristol City 1-0
04/12/1909 Bristol City 1-4
16/04/1910 Bristol City 1-0 1 goal
04/11/1911 Bristol City 2-2
09/03/1912 Bristol City 1-1

 

Frank Marriott
Played 2 games Wins 0 Draws 0 Defeats 2
13/03/1920 Notts County 0-1
17/03/1920 Notts County 0-2

 

Jack Marriott
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
31/10/2018 Derby County 2-3 1 goal

 

Jack Marriott
Played 6 games Wins 0 Draws 2 Defeats 4
21/03/1953 Sheffield Wednesday 0-1
20/11/1954 Sheffield Wednesday 1-1
23/04/1955 Sheffield Wednesday 0-3
24/08/1955 Huddersfield Town 1-3
29/08/1955 Huddersfield Town 0-0
22/08/1962 Scunthorpe United 0-3

 

Tom Marrison
Played 7 games Wins 5 Draws 1 Defeats 1 Scored 3 goals
09/02/1907 Nottingham Forest 2-0
21/09/1907 Nottingham Forest 6-0 1 goal
18/01/1908 Nottingham Forest 4-0 1 goal
21/09/1908 Nottingham Forest 1-2 1 goal
03/10/1908 Nottingham Forest 2-1
23/10/1909 Nottingham Forest 1-0
05/03/1910 Nottingham Forest 0-0

 

Chris Marron
Played 2 games Wins 0 Draws 1 Defeats 1
11/02/1950 Chesterfield 1-1
15/02/1950 Chesterfield 0-3

 

Billy Marsden
Played 3 games Wins 1 Draws 2 Defeats 0
13/09/1924 The Wednesday 0-0
28/11/1925 The Wednesday 4-1
10/04/1926 The Wednesday 0-0

 

Chris Marsden
Played 9 games Wins 2 Draws 3 Defeats 4 Scored 1 goal
13/03/1994 Wolverhampton Wanderers 0-1
06/02/1999 Southampton 0-1
25/03/2000 Southampton 1-1
04/11/2000 Southampton 3-2
25/08/2001 Southampton 0-2
01/01/2002 Southampton 4-2 1 goal
28/08/2002 Southampton 1-1
26/12/2002 Southampton 0-0
22/11/2003 Southampton 0-1

 

Harry Marsden
Played 2 games Wins 1 Draws 0 Defeats 1
29/09/1928 Nottingham Forest 0-3
14/01/1933 Brighton & Hove Albion 2-1

 

Keith Marsden
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
01/10/1955 Manchester City 1-2 1 goal

 

Chris Marsh
Played 2 games Wins 0 Draws 0 Defeats 2
23/09/1992 Walsall 0-3
07/10/1992 Walsall 0-1

 

Eddie Marsh
Played 1 game Wins 1 Draws 0 Defeats 0
03/11/1956 Charlton Athletic 3-1

 

Jackie Marsh
Played 19 games Wins 7 Draws 5 Defeats 7
16/09/1967 Stoke City 2-2
26/10/1968 Stoke City 2-0
12/02/1969 Stoke City 2-3
17/03/1970 Stoke City 0-1
13/04/1970 Stoke City 1-2
21/11/1970 Stoke City 1-2
20/02/1971 Stoke City 1-2
13/11/1971 Stoke City 0-1
04/03/1972 Stoke City 2-1
24/04/1972 Stoke City 0-2
02/12/1972 Stoke City 1-1
07/04/1973 Stoke City 3-1
08/10/1973 Stoke City 1-0
27/01/1974 Stoke City 1-0
09/10/1974 Stoke City 2-2
16/10/1974 Stoke City 1-1
22/10/1974 Stoke City 6-2
26/10/1974 Stoke City 3-3
05/04/1975 Stoke City 3-0

 

Joe Marsh
Played 1 game Wins 1 Draws 0 Defeats 0
24/01/1920 Bradford City 3-1

 

Mike Marsh
Played 7 games Wins 3 Draws 2 Defeats 2
01/02/1992 Liverpool 1-2
10/02/1993 Liverpool 0-0
02/10/1993 West Ham United 1-0
26/03/1994 West Ham United 0-2
02/10/1994 West Ham United 2-1
26/10/1994 West Ham United 1-0
04/02/1995 Coventry City 2-2

 

Rodney Marsh
Played 10 games Wins 3 Draws 1 Defeats 6
12/09/1964 Fulham 0-1
16/01/1965 Fulham 1-2
28/08/1965 Fulham 0-3
19/04/1969 Queens Park Rangers 1-2
21/02/1970 Queens Park Rangers 2-4
18/03/1972 Manchester City 1-0
27/03/1973 Manchester City 0-1
22/09/1973 Manchester City 3-2
05/10/1974 Manchester City 1-1
12/04/1975 Manchester City 1-0

 

Sam Marsh
Played 4 games Wins 3 Draws 0 Defeats 1
12/10/1907 Bolton Wanderers 3-1
02/10/1909 Bolton Wanderers 2-3
12/02/1910 Bolton Wanderers 5-2
26/04/1911 Bolton Wanderers 2-0

 

Alf Marshall
Played 4 games Wins 1 Draws 0 Defeats 3
08/04/1911 Fulham 0-2
04/02/1922 Oldham Athletic 0-3
23/09/1922 Oldham Athletic 0-4
30/09/1922 Oldham Athletic 2-0

 

Andy Marshall
Played 1 game Wins 0 Draws 1 Defeats 0
01/04/2002 Ipswich Town 0-0

 

Ben Marshall
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
18/03/2012 Leicester City 2-5 1 goal

 

Billy Marshall
Played 8 games Wins 1 Draws 2 Defeats 5
30/10/1926 Grimsby Town 0-0
19/03/1927 Grimsby Town 0-2
26/12/1927 Grimsby Town 1-1
29/03/1929 Grimsby Town 1-0
30/08/1930 Grimsby Town 0-1
27/12/1930 Grimsby Town 0-5
10/10/1931 Grimsby Town 1-2
20/02/1932 Grimsby Town 1-4

 

Billy Marshall
Played 1 game Wins 0 Draws 1 Defeats 0
11/03/1961 Burnley 4-4

 

Bobby Marshall
Played 14 games Wins 5 Draws 4 Defeats 5 Scored 1 goal
17/10/1923 Sunderland 2-0
24/03/1928 Manchester City 1-0
15/11/1930 Manchester City 0-2
21/03/1931 Manchester City 2-0 1 goal
05/12/1931 Manchester City 2-3
16/04/1932 Manchester City 1-1
17/12/1932 Manchester City 1-3
03/05/1933 Manchester City 1-4
09/12/1933 Manchester City 2-1
21/04/1934 Manchester City 4-2
26/12/1935 Manchester City 1-2
26/09/1936 Manchester City 0-0
03/02/1937 Manchester City 4-4
20/11/1937 Manchester City 2-2

 

David Marshall
Played 6 games Wins 0 Draws 0 Defeats 6
17/02/2007 Norwich City 0-4
13/02/2010 Cardiff City 1-4
19/10/2013 Cardiff City 1-4
11/05/2014 Cardiff City 1-2
01/10/2016 Hull City 0-2
16/02/2018 Hull City 0-4

 

Dwight Marshall
Played 1 game Wins 0 Draws 0 Defeats 1
03/04/1993 Middlesbrough 0-4

 

Gordon Marshall
Played 4 games Wins 1 Draws 1 Defeats 2
19/03/1966 Newcastle United 0-1
25/03/1967 Newcastle United 1-2
23/08/1967 Newcastle United 1-1
30/08/1967 Newcastle United 5-1

 

Harry Marshall
Played 1 game Wins 0 Draws 0 Defeats 1
28/04/1928 Wolverhampton Wanderers 1-2

 

Ian Marshall
Played 15 games Wins 3 Draws 6 Defeats 6 Scored 4 goals
10/12/1985 Everton 1-2
15/10/1988 Oldham Athletic 1-4
25/02/1989 Oldham Athletic 2-2
21/08/1991 Oldham Athletic 3-0 1 goal
21/12/1991 Oldham Athletic 2-4 2 goals
15/08/1992 Oldham Athletic 1-1
06/02/1993 Oldham Athletic 3-1
21/08/1993 Ipswich Town 1-0 1 goal
12/10/1996 Leicester City 1-3
16/02/1997 Leicester City 2-2
26/02/1997 Leicester City 0-1
19/04/1997 Leicester City 1-2
18/04/1999 Leicester City 2-2
14/08/1999 Leicester City 2-2
15/01/2000 Leicester City 1-1

 

Jack Marshall
Played 2 games Wins 2 Draws 0 Defeats 0
04/11/1922 Preston North End 2-0
11/11/1922 Preston North End 1-0

 

Jimmy Marshall
Played 5 games Wins 1 Draws 1 Defeats 3 Scored 1 goal
23/10/1920 Oldham Athletic 1-1
30/10/1920 Oldham Athletic 1-2
11/02/1922 Oldham Athletic 0-1
23/09/1922 Oldham Athletic 0-4
30/09/1922 Oldham Athletic 2-0 1 goal

 

Jock Marshall
Played 5 games Wins 1 Draws 3 Defeats 1
22/11/1919 Middlesbrough 0-0
29/11/1919 Middlesbrough 1-3
30/04/1921 Middlesbrough 1-1
09/09/1922 Middlesbrough 1-1
16/09/1922 Middlesbrough 2-1

 

John Marshall
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
04/10/1913 Preston North End 0-2
07/02/1914 Preston North End 3-3 1 goal

 

John Marshall
Played 2 games Wins 0 Draws 1 Defeats 1
29/10/1985 Fulham 1-1
06/11/1985 Fulham 0-1

 

Julian Marshall
Played 2 games Wins 0 Draws 2 Defeats 0
27/12/1980 Bristol City 0-0
18/04/1981 Bristol City 0-0

 

Lee Marshall
Played 3 games Wins 0 Draws 0 Defeats 3
13/10/2001 Leicester City 0-2
02/02/2002 Leicester City 2-3
26/10/2002 West Bromwich Albion 0-2

 

Joe Marston
Played 8 games Wins 4 Draws 1 Defeats 3
24/11/1951 Preston North End 0-0
12/04/1952 Preston North End 1-0
11/10/1952 Preston North End 3-5
28/02/1953 Preston North End 2-1
28/11/1953 Preston North End 0-1
17/04/1954 Preston North End 1-0
06/09/1954 Preston North End 1-0
15/09/1954 Preston North End 1-2

 

Petur Marteinsson
Played 1 game Wins 0 Draws 0 Defeats 1
16/02/2003 Stoke City 0-2

 

Anthony Martial
Played 13 games Wins 5 Draws 4 Defeats 4 Scored 5 goals
28/12/2015 Manchester United 0-0
07/02/2016 Manchester United 1-1
23/10/2016 Manchester United 0-4
05/11/2017 Manchester United 0-1
25/02/2018 Manchester United 2-1
19/05/2018 Manchester United 0-1
20/10/2018 Manchester United 2-2 2 goals
11/08/2019 Manchester United 4-0 1 goal
30/10/2019 Manchester United 2-1
17/02/2020 Manchester United 2-0 1 goal
19/07/2020 Manchester United 1-3
28/02/2021 Manchester United 0-0
25/05/2023 Manchester United 4-1 1 goal

 

Alan Martin
Played 3 games Wins 0 Draws 1 Defeats 2
03/11/1951 Stoke City 1-2
22/03/1952 Stoke City 0-1
26/12/1952 Stoke City 1-1

 

Alvin Martin
Played 8 games Wins 4 Draws 0 Defeats 4
20/08/1979 West Ham United 0-1
14/11/1979 West Ham United 1-2
06/09/1980 West Ham United 1-0
14/02/1981 West Ham United 4-0
15/09/1984 West Ham United 0-3
15/04/1986 West Ham United 1-2
02/10/1994 West Ham United 2-1
26/10/1994 West Ham United 1-0

 

Barrie Martin
Played 6 games Wins 3 Draws 0 Defeats 3 Scored 1 goal
12/12/1959 Blackpool 3-1 1 goal
19/03/1960 Blackpool 3-2
24/09/1960 Blackpool 1-4
30/09/1961 Blackpool 4-0
26/12/1963 Blackpool 1-5
28/12/1963 Blackpool 0-1

 

Cesar Martin
Played 1 game Wins 0 Draws 1 Defeats 0
28/04/2007 Bolton Wanderers 2-2

 

Chris Martin
Played 4 games Wins 0 Draws 0 Defeats 4
17/02/2007 Norwich City 0-4
27/08/2011 Norwich City 1-3
05/01/2014 Derby County 0-2
16/12/2014 Derby County 1-3

 

Con Martin
Played 10 games Wins 5 Draws 3 Defeats 2
18/01/1947 Leeds United 2-1
27/11/1948 Aston Villa 1-2
26/03/1949 Aston Villa 1-1
22/10/1949 Aston Villa 3-1
08/04/1950 Aston Villa 4-0
18/11/1950 Aston Villa 4-2
13/09/1952 Aston Villa 0-4
24/01/1953 Aston Villa 1-1
05/03/1955 Aston Villa 3-2
17/09/1955 Aston Villa 0-0

 

David Martin
Played 2 games Wins 1 Draws 0 Defeats 1
31/01/2016 Milton Keynes Dons 1-5
30/11/2019 West Ham United 1-0

 

Davy Martin
Played 1 game Wins 0 Draws 1 Defeats 0 Scored 2 goals
25/04/1936 Wolverhampton Wanderers 3-3 2 goals

 

Dennis Martin
Played 8 games Wins 3 Draws 0 Defeats 5 Scored 1 goal
01/03/1969 West Bromwich Albion 2-1
08/03/1969 West Bromwich Albion 0-3
17/08/1974 Carlisle United 2-0
14/12/1974 Carlisle United 1-2 1 goal
23/08/1975 Carlisle United 1-3
13/12/1975 Carlisle United 2-1
28/08/1976 Carlisle United 1-2
05/02/1977 Carlisle United 0-1

 

Don Martin
Played 1 game Wins 0 Draws 0 Defeats 1
28/12/1965 Northampton Town 0-1

 

Eric Martin
Played 9 games Wins 1 Draws 4 Defeats 4
26/12/1969 Southampton 1-3
31/10/1970 Southampton 2-2
27/02/1971 Southampton 0-0
23/10/1971 Southampton 0-3
18/04/1972 Southampton 2-2
18/11/1972 Southampton 3-1
21/04/1973 Southampton 1-2
24/11/1973 Southampton 0-4
06/04/1974 Southampton 0-0

 

Frank Martin
Played 2 games Wins 1 Draws 0 Defeats 1
07/10/1911 Grimsby Town 2-1
10/02/1912 Grimsby Town 1-4

 

Fred Martin
Played 2 games Wins 0 Draws 0 Defeats 2
10/09/1910 Barnsley 1-3
16/12/1911 Barnsley 1-2

 

Fred Martin
Played 1 game Wins 0 Draws 1 Defeats 0
18/01/1930 Millwall 0-0

 

Geoff Martin
Played 2 games Wins 0 Draws 1 Defeats 1
25/11/1964 Workington 2-2
16/12/1964 Workington 0-2

 

George Martin
Played 7 games Wins 1 Draws 0 Defeats 6
01/11/1924 Hull City 0-1
07/03/1925 Hull City 1-0
13/02/1926 Hull City 0-1
25/12/1926 Hull City 0-1
27/12/1926 Hull City 0-1
22/10/1927 Hull City 0-2
03/03/1928 Hull City 0-2

 

Harry Martin
Played 13 games Wins 5 Draws 3 Defeats 5
05/10/1912 Sunderland 0-2
08/02/1913 Sunderland 4-0
13/12/1913 Sunderland 1-1
18/04/1914 Sunderland 2-0
28/11/1914 Sunderland 2-1
03/04/1915 Sunderland 0-3
01/09/1919 Sunderland 0-2
10/09/1919 Sunderland 3-2
12/03/1921 Sunderland 1-3
25/12/1922 Nottingham Forest 2-2
26/12/1922 Nottingham Forest 0-4
25/12/1923 Nottingham Forest 2-0
26/12/1923 Nottingham Forest 1-1

 

Jack Martin
Played 1 game Wins 0 Draws 0 Defeats 1
29/01/1927 Accrington Stanley 2-7

 

Jack Martin
Played 6 games Wins 4 Draws 1 Defeats 1
14/10/1933 Middlesbrough 3-2
04/05/1935 Middlesbrough 2-2
09/11/1935 Middlesbrough 1-2
04/03/1936 Middlesbrough 4-1
12/09/1936 Middlesbrough 2-0
29/01/1938 Middlesbrough 1-0

 

Jack Martin
Played 2 games Wins 0 Draws 0 Defeats 2
23/04/1955 Sheffield Wednesday 0-3
15/02/1958 Sheffield Wednesday 2-3

 

Jackie Martin
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
25/03/1939 Aston Villa 1-2
23/11/1946 Aston Villa 3-1 1 goal

 

Jimmy Martin
Played 2 games Wins 0 Draws 2 Defeats 0
25/10/1924 Portsmouth 0-0
19/12/1925 Portsmouth 0-0

 

John Martin
Played 3 games Wins 1 Draws 0 Defeats 2 Scored 2 goals
17/02/1906 Lincoln City 2-4 1 goal
05/10/1907 Blackburn Rovers 2-0 1 goal
02/12/1907 Blackburn Rovers 0-1

 

Josh Martin
Played 1 game Wins 0 Draws 0 Defeats 1
14/07/2020 Norwich City 0-1

 

Lee Martin
Played 4 games Wins 0 Draws 1 Defeats 3
25/11/1989 Manchester United 0-0
24/02/1990 Manchester United 0-1
25/11/1990 Manchester United 2-3
09/03/1991 Manchester United 2-3

 

Lilian Martin
Played 1 game Wins 0 Draws 0 Defeats 1
09/12/2000 Derby County 1-4

 

Mick Martin
Played 10 games Wins 5 Draws 2 Defeats 3 Scored 1 goal
28/04/1973 Manchester United 0-1
30/03/1974 Manchester United 3-1
31/01/1976 West Bromwich Albion 2-1 1 goal
02/01/1978 West Bromwich Albion 2-2
01/09/1979 Newcastle United 2-1
25/10/1980 Newcastle United 0-6
28/03/1981 Newcastle United 1-0
07/11/1981 Newcastle United 1-2
27/03/1982 Newcastle United 1-0
11/09/1982 Newcastle United 1-1

 

Neil Martin
Played 1 game Wins 0 Draws 0 Defeats 1
12/03/1990 Crystal Palace 0-2

 

Neil Martin
Played 13 games Wins 3 Draws 2 Defeats 8 Scored 3 goals
22/02/1966 Sunderland 2-3
16/04/1966 Sunderland 2-0
10/09/1966 Sunderland 1-1
14/01/1967 Sunderland 2-0 1 goal
02/12/1967 Sunderland 2-3 1 goal
10/02/1968 Coventry City 2-1
10/03/1969 Coventry City 1-2 1 goal
02/09/1969 Coventry City 0-1
01/11/1969 Coventry City 0-1
28/02/1970 Coventry City 0-3
19/09/1970 Coventry City 0-1
06/10/1971 Nottingham Forest 1-1
11/10/1971 Nottingham Forest 1-2

 

Ray Martin
Played 10 games Wins 2 Draws 1 Defeats 7
28/03/1964 Birmingham City 3-4
23/09/1964 Birmingham City 0-3
21/11/1964 Birmingham City 1-6
30/03/1968 Birmingham City 1-0
03/09/1968 Birmingham City 0-1
03/01/1970 Birmingham City 0-3
03/03/1973 Birmingham City 0-0
05/09/1973 Birmingham City 1-3
11/09/1973 Birmingham City 2-4
02/11/1974 Birmingham City 2-0

 

Russell Martin
Played 8 games Wins 0 Draws 3 Defeats 5
10/01/2007 Wycombe Wanderers 1-1
23/01/2007 Wycombe Wanderers 0-4
21/01/2012 Norwich City 0-0
06/10/2012 Norwich City 1-4
26/12/2012 Norwich City 0-1
06/10/2013 Norwich City 1-3
04/05/2014 Norwich City 0-0
01/03/2016 Norwich City 1-2

 

William Martin
Played 3 games Wins 0 Draws 0 Defeats 3 Scored 1 goal
11/09/1905 Hull City 1-5
15/12/1906 Clapton Orient 1-2 1 goal
20/04/1907 Clapton Orient 0-1

 

Phil Martin-Chambers
Played 6 games Wins 3 Draws 2 Defeats 1
24/10/1981 Barnsley 2-1
12/03/1982 Barnsley 2-1
13/11/1982 Barnsley 1-1
26/03/1983 Barnsley 3-0
10/12/1983 Barnsley 0-0
07/05/1984 Barnsley 1-3

 

Cuco Martina
Played 2 games Wins 0 Draws 1 Defeats 1
30/10/2016 Southampton 0-2
23/12/2017 Everton 0-0

 

David Martindale
Played 2 games Wins 1 Draws 1 Defeats 0
25/09/1991 Tranmere Rovers 1-1
08/10/1991 Tranmere Rovers 3-1

 

Gabriel Martinelli
Played 8 games Wins 5 Draws 2 Defeats 1 Scored 1 goal
21/01/2020 Arsenal 2-2 1 goal
26/12/2020 Arsenal 3-1
22/08/2021 Arsenal 0-2
20/04/2022 Arsenal 4-2
06/11/2022 Arsenal 1-0
02/05/2023 Arsenal 3-1
21/10/2023 Arsenal 2-2
23/04/2024 Arsenal 5-0

 

Emiliano Martinez
Played 10 games Wins 4 Draws 3 Defeats 3
01/08/2020 Arsenal 2-1
28/12/2020 Aston Villa 1-1
23/05/2021 Aston Villa 2-1
26/12/2021 Aston Villa 1-3
16/10/2022 Aston Villa 0-2
01/04/2023 Aston Villa 2-0
24/09/2023 Aston Villa 1-0
26/01/2024 Aston Villa 0-0
07/02/2024 Aston Villa 1-3
27/04/2024 Aston Villa 2-2

 

Jairo Martinez
Played 1 game Wins 0 Draws 0 Defeats 1
09/10/2001 Coventry City 0-2

 

Javi Martinez
Played 2 games Wins 1 Draws 1 Defeats 0 Scored 1 goal
30/08/2013 Bayern Munich 2-2 1 goal
08/08/2020 Bayern Munich 4-1

 

Lisandro Martinez
Played 3 games Wins 0 Draws 2 Defeats 1
23/10/2019 Ajax 0-1
05/11/2019 Ajax 4-4
22/10/2022 Manchester United 1-1

 

Manuel Martinez
Played 1 game Wins 1 Draws 0 Defeats 0
16/12/2012 Corinthians 1-0

 

Toni Martinez
Played 1 game Wins 0 Draws 0 Defeats 1
07/04/2021 Porto 0-2

 

Andre Martins
Played 1 game Wins 0 Draws 0 Defeats 1
10/12/2014 Sporting Lisbon 1-3

 

Obafemi Martins
Played 7 games Wins 0 Draws 2 Defeats 5
13/12/2006 Newcastle United 0-1
20/12/2006 Newcastle United 0-1
22/04/2007 Newcastle United 0-0
29/12/2007 Newcastle United 1-2
05/05/2008 Newcastle United 0-2
22/11/2008 Newcastle United 0-0
04/04/2009 Newcastle United 0-2

 

Nigel Martyn
Played 30 games Wins 6 Draws 11 Defeats 13
26/12/1989 Crystal Palace 2-2
21/02/1990 Crystal Palace 0-2
16/04/1990 Crystal Palace 0-3
28/08/1990 Crystal Palace 2-1
08/12/1990 Crystal Palace 1-2
26/10/1991 Crystal Palace 0-0
10/12/1991 Crystal Palace 0-1
08/02/1992 Crystal Palace 1-1
07/11/1992 Crystal Palace 1-3
06/01/1993 Crystal Palace 3-1
15/03/1993 Crystal Palace 1-1
24/09/1994 Crystal Palace 0-1
05/03/1995 Crystal Palace 0-0
01/12/1996 Leeds United 2-0
03/05/1997 Leeds United 0-0
13/12/1997 Leeds United 0-0
08/04/1998 Leeds United 3-1
05/05/1999 Leeds United 0-1
19/12/1999 Leeds United 2-0
01/04/2000 Leeds United 0-1
28/04/2001 Leeds United 2-0
21/10/2001 Leeds United 0-0
28/11/2001 Leeds United 0-2
30/01/2002 Leeds United 0-2
01/11/2003 Everton 0-1
17/04/2004 Everton 0-0
06/11/2004 Everton 0-1
12/02/2005 Everton 0-1
23/10/2005 Everton 1-1
28/01/2006 Everton 1-1

 

Aleksandr Martynovich
Played 2 games Wins 0 Draws 1 Defeats 1
28/10/2020 Krasnodar 0-4
08/12/2020 Krasnodar 1-1

 

Chris Marustik
Played 3 games Wins 0 Draws 1 Defeats 2
26/04/1980 Swansea City 1-1
22/11/1983 Swansea City 1-3
06/12/1983 Swansea City 1-6

 

Sylvain Marveaux
Played 3 games Wins 1 Draws 0 Defeats 2
25/08/2012 Newcastle United 0-2
02/02/2013 Newcastle United 3-2
08/02/2014 Newcastle United 0-3

 

Brian Marwood
Played 13 games Wins 1 Draws 6 Defeats 6 Scored 3 goals
18/01/1982 Hull City 0-0
21/01/1982 Hull City 0-2
08/12/1984 Sheffield Wednesday 1-1
28/01/1985 Sheffield Wednesday 1-1
30/01/1985 Sheffield Wednesday 4-4 1 goal
06/02/1985 Sheffield Wednesday 1-2
06/05/1985 Sheffield Wednesday 1-2
17/08/1985 Sheffield Wednesday 1-1
14/12/1985 Sheffield Wednesday 1-2 1 goal
07/02/1987 Sheffield Wednesday 0-2
15/08/1987 Sheffield Wednesday 1-2
16/01/1988 Sheffield Wednesday 3-0 1 goal
29/09/1990 Sheffield United 2-2

 

Omar Mascarell
Played 1 game Wins 0 Draws 0 Defeats 1
16/12/2014 Derby County 1-3

 

Javier Mascherano
Played 12 games Wins 3 Draws 4 Defeats 5
25/04/2007 Liverpool 0-1
01/05/2007 Liverpool 1-0
10/02/2008 Liverpool 0-0
22/04/2008 Liverpool 1-1
30/04/2008 Liverpool 2-3
26/10/2008 Liverpool 1-0
01/02/2009 Liverpool 2-0
14/04/2009 Liverpool 4-4
04/10/2009 Liverpool 0-2
02/05/2010 Liverpool 0-2
18/04/2012 Barcelona 0-1
24/04/2012 Barcelona 2-2

 

Daniel Masek
Played 2 games Wins 0 Draws 1 Defeats 1
15/09/1994 Viktoria Zizkov 2-4
29/09/1994 Viktoria Zizkov 0-0

 

Adam Masina
Played 4 games Wins 0 Draws 0 Defeats 4
02/11/2019 Watford 1-2
04/07/2020 Watford 0-3
01/12/2021 Watford 1-2
22/05/2022 Watford 1-2

 

Phil Masinga
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
27/08/1994 Leeds United 2-3 1 goal

 

Craig Maskell
Played 2 games Wins 0 Draws 0 Defeats 2
01/01/1994 Swindon Town 1-3
02/04/1994 Southampton 0-2

 

Chris Maskery
Played 2 games Wins 0 Draws 1 Defeats 1
15/12/1984 Stoke City 1-1
11/05/1985 Stoke City 0-1

 

Tommy Maskill
Played 1 game Wins 0 Draws 0 Defeats 1
27/12/1924 Coventry City 0-3

 

Harry Maskrey
Played 3 games Wins 2 Draws 1 Defeats 0
20/11/1909 Bradford City 3-0
02/04/1910 Bradford City 4-1
04/09/1920 Derby County 1-1

 

Bob Mason
Played 2 games Wins 1 Draws 0 Defeats 1
10/12/1910 Bradford 0-3
15/04/1911 Bradford 2-1

 

Bobby Mason
Played 6 games Wins 3 Draws 1 Defeats 2 Scored 2 goals
02/03/1957 Wolverhampton Wanderers 3-1 1 goal
11/03/1958 Wolverhampton Wanderers 2-1
30/08/1958 Wolverhampton Wanderers 2-6 1 goal
03/01/1959 Wolverhampton Wanderers 1-2
28/11/1959 Wolverhampton Wanderers 3-1
27/08/1960 Wolverhampton Wanderers 3-3

 

Cliff Mason
Played 3 games Wins 2 Draws 0 Defeats 1
26/11/1955 Sheffield United 0-1
07/04/1956 Sheffield United 2-1
15/09/1962 Leeds United 2-0

 

Joe Mason
Played 1 game Wins 0 Draws 0 Defeats 1
24/09/2014 Bolton Wanderers 1-2

 

Joe Mason
Played 2 games Wins 0 Draws 0 Defeats 2 Scored 1 goal
18/09/1968 Morton 0-5
30/09/1968 Morton 3-4 1 goal

 

Paul Mason
Played 1 game Wins 1 Draws 0 Defeats 0
21/08/1993 Ipswich Town 1-0

 

Ryan Mason
Played 7 games Wins 1 Draws 2 Defeats 4
03/12/2014 Tottenham Hotspur 0-3
01/01/2015 Tottenham Hotspur 5-3
01/03/2015 Tottenham Hotspur 0-2
29/11/2015 Tottenham Hotspur 0-0
02/05/2016 Tottenham Hotspur 2-2
01/10/2016 Hull City 0-2
22/01/2017 Hull City 0-2

 

Lukas Masopust
Played 2 games Wins 0 Draws 0 Defeats 2
11/04/2019 Slavia Prague 0-1
18/04/2019 Slavia Prague 3-4

 

Kevin Massey
Played 1 game Wins 0 Draws 0 Defeats 1
11/02/1984 Cambridge United 0-1

 

Alex Massie
Played 3 games Wins 1 Draws 0 Defeats 2
21/03/1936 Aston Villa 0-1
19/11/1938 Aston Villa 6-2
25/03/1939 Aston Villa 1-2

 

Les Massie
Played 3 games Wins 3 Draws 0 Defeats 0
13/10/1962 Huddersfield Town 1-0
02/03/1963 Huddersfield Town 2-1
25/01/1964 Huddersfield Town 2-1

 

Don Masson
Played 8 games Wins 3 Draws 3 Defeats 2 Scored 1 goal
13/09/1967 Middlesbrough 2-1
22/11/1972 Notts County 1-3
28/12/1974 Queens Park Rangers 3-0
18/03/1975 Queens Park Rangers 1-0
24/09/1977 Queens Park Rangers 1-1 1 goal
11/03/1978 Derby County 1-1
24/11/1979 Notts County 2-3
29/11/1980 Notts County 1-1

 

Wally Masterman
Played 6 games Wins 2 Draws 1 Defeats 3 Scored 1 goal
24/12/1910 Gainsborough Trinity 0-3
29/04/1911 Gainsborough Trinity 3-1 1 goal
30/09/1911 Gainsborough Trinity 0-1
08/03/1915 Sheffield United 1-1
24/04/1915 Sheffield United 3-0
27/12/1919 Sheffield United 0-1

 

Arthur Masters
Played 2 games Wins 0 Draws 1 Defeats 1
27/01/1934 Nottingham Forest 1-1
31/01/1934 Nottingham Forest 0-3

 

Arthur Masuaku
Played 7 games Wins 3 Draws 2 Defeats 2 Scored 1 goal
15/08/2016 West Ham United 1-2
09/12/2017 West Ham United 1-0
08/04/2018 West Ham United 1-1
23/09/2018 West Ham United 0-0
30/11/2019 West Ham United 1-0
04/12/2021 West Ham United 3-2 1 goal
24/04/2022 West Ham United 0-1

 

Abel Masuero
Played 1 game Wins 0 Draws 0 Defeats 1
19/10/2011 KRC Genk 0-5

 

Juan Mata
Played 13 games Wins 2 Draws 8 Defeats 3 Scored 1 goal
11/12/2007 Valencia 0-0
26/10/2014 Manchester United 1-1
18/04/2015 Manchester United 0-1
28/12/2015 Manchester United 0-0
07/02/2016 Manchester United 1-1
23/10/2016 Manchester United 0-4
19/05/2018 Manchester United 0-1
20/10/2018 Manchester United 2-2
18/02/2019 Manchester United 2-0
28/04/2019 Manchester United 1-1 1 goal
11/08/2019 Manchester United 4-0
24/10/2020 Manchester United 0-0
28/04/2022 Manchester United 1-1

 

Marek Matejovsky
Played 3 games Wins 0 Draws 1 Defeats 2
30/01/2008 Reading 0-1
14/02/2013 Sparta Prague 0-1
21/02/2013 Sparta Prague 1-1

 

Marco Materazzi
Played 2 games Wins 1 Draws 1 Defeats 0
05/12/1998 Everton 0-0
16/03/2010 Inter Milan 1-0

 

Jean-Phillippe Mateta
Played 8 games Wins 0 Draws 1 Defeats 7
14/08/2021 Crystal Palace 0-3
19/02/2022 Crystal Palace 0-1
17/04/2022 Crystal Palace 0-2
01/10/2022 Crystal Palace 1-2
15/01/2023 Crystal Palace 0-1
27/12/2023 Crystal Palace 1-2
12/02/2024 Crystal Palace 1-3
01/09/2024 Crystal Palace 1-1

 

Harry Mather
Played 13 games Wins 7 Draws 3 Defeats 3
06/12/1947 Burnley 1-0
24/04/1948 Burnley 2-0
25/09/1948 Burnley 0-1
19/02/1949 Burnley 3-0
01/10/1949 Burnley 1-0
23/03/1951 Burnley 2-1
26/03/1951 Burnley 2-0
01/12/1951 Burnley 1-1
18/10/1952 Burnley 1-1
07/03/1953 Burnley 2-0
14/11/1953 Burnley 1-2
23/08/1954 Burnley 0-1
31/08/1954 Burnley 1-1

 

Ray Mathias
Played 2 games Wins 0 Draws 0 Defeats 2
06/10/1982 Tranmere Rovers 1-3
27/10/1982 Tranmere Rovers 1-2

 

Alex Mathie
Played 3 games Wins 0 Draws 2 Defeats 1 Scored 1 goal
28/12/1993 Newcastle United 0-1
04/04/1994 Newcastle United 0-0
07/01/1998 Ipswich Town 2-2 1 goal

 

Jimmy Mathieson
Played 13 games Wins 2 Draws 2 Defeats 9
28/08/1926 Middlesbrough 0-3
15/01/1927 Middlesbrough 0-0
08/09/1928 Middlesbrough 0-2
19/01/1929 Middlesbrough 4-5
04/10/1930 Middlesbrough 0-4
07/02/1931 Middlesbrough 2-2
29/08/1931 Middlesbrough 0-2
02/01/1932 Middlesbrough 0-4
08/10/1932 Middlesbrough 1-2
23/11/1935 Brentford 1-2
28/03/1936 Brentford 2-1
12/12/1936 Brentford 1-2
17/04/1937 Brentford 1-0

 

Jeremy Mathieu
Played 2 games Wins 0 Draws 1 Defeats 1
28/09/2011 Valencia 1-1
06/12/2011 Valencia 0-3

 

George Mathison
Played 1 game Wins 1 Draws 0 Defeats 0
03/09/1930 Newcastle United 1-0

 

Nemanja Matic
Played 13 games Wins 3 Draws 4 Defeats 6
27/03/2012 Benfica 0-1
04/04/2012 Benfica 1-2
15/05/2013 Benfica 1-2
05/11/2017 Manchester United 0-1
25/02/2018 Manchester United 2-1
19/05/2018 Manchester United 0-1
20/10/2018 Manchester United 2-2
18/02/2019 Manchester United 2-0
28/04/2019 Manchester United 1-1
17/02/2020 Manchester United 2-0
19/07/2020 Manchester United 1-3
28/11/2021 Manchester United 1-1
28/04/2022 Manchester United 1-1

 

Joel Matip
Played 13 games Wins 3 Draws 7 Defeats 3
22/10/2013 Schalke 04 0-3
06/11/2013 Schalke 04 0-3
16/09/2016 Liverpool 2-1
31/01/2017 Liverpool 1-1
25/11/2017 Liverpool 1-1
26/09/2018 Liverpool 1-2
14/04/2019 Liverpool 2-0
14/08/2019 Liverpool 2-2
22/09/2019 Liverpool 2-1
28/08/2021 Liverpool 1-1
27/02/2022 Liverpool 0-0
14/05/2022 Liverpool 0-0
04/04/2023 Liverpool 0-0

 

Leo Matos
Played 1 game Wins 0 Draws 0 Defeats 1
29/11/2018 PAOK Salonika 0-4

 

Alessandro Matri
Played 1 game Wins 0 Draws 1 Defeats 0
19/09/2012 Juventus 2-2

 

Dominic Matteo
Played 17 games Wins 2 Draws 4 Defeats 11
21/09/1996 Liverpool 5-1
01/01/1997 Liverpool 0-1
26/01/1997 Liverpool 2-4
25/04/1998 Liverpool 1-4
04/10/1998 Liverpool 1-1
27/02/1999 Liverpool 1-2
29/04/2000 Liverpool 0-2
12/11/2000 Leeds United 1-1
28/04/2001 Leeds United 2-0
21/10/2001 Leeds United 0-0
28/11/2001 Leeds United 0-2
30/01/2002 Leeds United 0-2
28/01/2003 Leeds United 2-3
06/12/2003 Leeds United 1-1
15/05/2004 Leeds United 0-1
23/10/2004 Blackburn Rovers 0-4
02/02/2005 Blackburn Rovers 0-1

 

Enzo Matteucci
Played 1 game Wins 0 Draws 0 Defeats 1
22/09/1965 A.S. Roma 1-4

 

Damian Matthew
Played 1 game Wins 0 Draws 1 Defeats 0
05/03/1995 Crystal Palace 0-0

 

Billy Matthews
Played 5 games Wins 3 Draws 1 Defeats 1 Scored 1 goal
29/04/1908 Notts County 2-1
05/12/1908 Notts County 3-0
10/04/1909 Notts County 2-3 1 goal
01/09/1909 Notts County 2-2
25/12/1909 Notts County 2-1

 

Billy Matthews
Played 6 games Wins 2 Draws 1 Defeats 3 Scored 1 goal
24/09/1921 Liverpool 1-0 1 goal
01/10/1921 Liverpool 1-1
27/08/1928 Bradford 1-2
05/09/1928 Bradford 1-3
12/10/1929 Bradford 2-1
12/03/1930 Bradford 1-3

 

Cyril Matthews
Played 1 game Wins 0 Draws 0 Defeats 1
22/02/1930 Notts County 1-3

 

Frank Matthews
Played 3 games Wins 0 Draws 2 Defeats 1
20/12/1924 Barnsley 3-3
02/04/1926 Southampton 0-0
05/04/1926 Southampton 0-1

 

Howard Matthews
Played 12 games Wins 5 Draws 4 Defeats 3
03/11/1906 Burslem Port Vale 2-0
28/09/1912 Oldham Athletic 1-1
25/01/1913 Oldham Athletic 3-2
13/09/1913 Oldham Athletic 3-2
24/10/1914 Oldham Athletic 2-2
27/02/1915 Oldham Athletic 0-0
26/12/1919 Oldham Athletic 0-1
01/01/1920 Oldham Athletic 1-0
23/09/1922 Oldham Athletic 0-4
30/09/1922 Oldham Athletic 2-0
06/09/1924 Oldham Athletic 0-5
31/10/1925 Oldham Athletic 1-1

 

John Matthews
Played 4 games Wins 0 Draws 1 Defeats 3
14/09/1974 Arsenal 0-0
22/10/1988 Plymouth Argyle 0-5
09/11/1988 Plymouth Argyle 2-6
18/02/1989 Plymouth Argyle 0-1

 

Michael Matthews
Played 3 games Wins 1 Draws 1 Defeats 1
31/08/1982 Wolverhampton Wanderers 0-0
22/01/1983 Wolverhampton Wanderers 2-1
04/01/1992 Hull City 0-2

 

Paul Matthews
Played 1 game Wins 0 Draws 1 Defeats 0
21/03/1966 Leicester City 1-1

 

Reg Matthews
Played 1 game Wins 0 Draws 0 Defeats 1
27/03/1963 Derby County 1-3

 

Roy Matthews
Played 2 games Wins 0 Draws 0 Defeats 2
25/08/1962 Charlton Athletic 0-5
22/12/1962 Charlton Athletic 1-4

 

Stanley Matthews
Played 35 games Wins 20 Draws 8 Defeats 7 Scored 4 goals
30/12/1933 Stoke City 0-2
17/02/1934 Stoke City 3-1 2 goals
27/10/1934 Stoke City 2-0
09/03/1935 Stoke City 0-1
04/09/1935 Stoke City 5-3 1 goal
09/09/1935 Stoke City 3-0
25/12/1936 Stoke City 2-0
28/12/1936 Stoke City 0-1
25/09/1937 Stoke City 1-2
05/02/1938 Stoke City 2-1
01/10/1938 Stoke City 1-1
04/02/1939 Stoke City 6-1
23/08/1947 Blackpool 3-0
20/12/1947 Blackpool 2-2
16/10/1948 Blackpool 3-3
03/12/1949 Blackpool 1-1
22/04/1950 Blackpool 0-0
28/02/1951 Blackpool 2-0
18/08/1951 Blackpool 1-2
10/09/1952 Blackpool 0-4
15/09/1952 Blackpool 3-1 1 goal
22/08/1953 Blackpool 2-1
23/10/1954 Blackpool 1-0
12/03/1955 Blackpool 0-0
05/09/1955 Blackpool 2-1
01/12/1956 Blackpool 2-2
13/04/1957 Blackpool 1-0
02/11/1957 Blackpool 2-1
15/03/1958 Blackpool 4-1
27/03/1959 Blackpool 5-0
19/03/1960 Blackpool 3-2
24/09/1960 Blackpool 1-4
30/09/1961 Blackpool 4-0
01/09/1962 Stoke City 0-0
11/05/1963 Stoke City 1-0

 

Vince Matthews
Played 1 game Wins 0 Draws 0 Defeats 1
18/10/1930 Sheffield United 0-1

 

Wayne Matthews
Played 1 game Wins 0 Draws 0 Defeats 1
15/10/1983 Cardiff City 0-2

 

Reg Matthewson
Played 8 games Wins 1 Draws 1 Defeats 6
07/11/1964 Sheffield United 0-2
22/03/1965 Sheffield United 0-3
30/10/1965 Sheffield United 1-2
07/05/1966 Sheffield United 0-2
19/11/1966 Sheffield United 1-1
11/03/1967 Sheffield United 0-2
17/04/1967 Sheffield United 3-0
06/09/1967 Sheffield United 2-4

 

Tommy Matthewson
Played 6 games Wins 2 Draws 2 Defeats 2 Scored 4 goals
22/11/1924 South Shields 1-1 1 goal
20/04/1925 South Shields 1-1
09/10/1926 South Shields 5-1 2 goals
26/02/1927 South Shields 1-4
03/12/1927 South Shields 0-6
14/04/1928 South Shields 2-1 1 goal

 

Harry Mattinson
Played 5 games Wins 2 Draws 0 Defeats 3
28/11/1953 Preston North End 0-1
17/04/1954 Preston North End 1-0
22/10/1955 Preston North End 2-3
25/08/1956 Preston North End 0-1
27/04/1957 Preston North End 1-0

 

Blaise Matuidi
Played 6 games Wins 3 Draws 2 Defeats 1
02/04/2014 Paris Saint-Germain 3-1
08/04/2014 Paris Saint-Germain 0-2
17/02/2015 Paris Saint-Germain 1-1
11/03/2015 Paris Saint-Germain 2-2
16/02/2016 Paris Saint-Germain 2-1
09/03/2016 Paris Saint-Germain 2-1

 

Ally Mauchlen
Played 5 games Wins 1 Draws 2 Defeats 2 Scored 1 goal
01/02/1986 Leicester City 2-2 1 goal
29/11/1986 Leicester City 2-2
02/05/1987 Leicester City 1-3
01/10/1988 Leicester City 1-2
15/04/1989 Leicester City 2-0

 

John Maughan
Played 1 game Wins 0 Draws 0 Defeats 1
20/02/1926 Darlington 2-5

 

Neal Maupay
Played 8 games Wins 1 Draws 5 Defeats 2
28/09/2019 Brighton & Hove Albion 0-2
01/01/2020 Brighton & Hove Albion 1-1
14/09/2020 Brighton & Hove Albion 1-3
20/04/2021 Brighton & Hove Albion 0-0
29/12/2021 Brighton & Hove Albion 1-1
18/01/2022 Brighton & Hove Albion 1-1
28/10/2023 Brentford 2-0
02/03/2024 Brentford 2-2

 

Mauricio
Played 2 games Wins 0 Draws 0 Defeats 2
30/09/2014 Sporting Lisbon 0-1
10/12/2014 Sporting Lisbon 1-3

 

Mauricio
Played 2 games Wins 0 Draws 0 Defeats 2
20/09/2018 PAOK Salonika 0-1
29/11/2018 PAOK Salonika 0-4

 

Stephy Mavididi
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
17/03/2024 Leicester City 2-4 1 goal

 

Fred Mavin
Played 7 games Wins 1 Draws 2 Defeats 4 Scored 1 goal
03/12/1910 Fulham 1-0
08/04/1911 Fulham 0-2
25/12/1911 Fulham 0-1
26/12/1911 Fulham 0-1
08/01/1921 Reading 0-0
12/01/1921 Reading 2-2 1 goal
17/01/1921 Reading 1-3

 

Konstantinos Mavropanos
Played 1 game Wins 0 Draws 0 Defeats 1
21/09/2024 West Ham United 0-3

 

Arthur Maw
Played 10 games Wins 1 Draws 3 Defeats 6 Scored 1 goal
19/10/1929 Notts County 2-2
22/02/1930 Notts County 1-3
14/04/1933 Leicester City 1-4
18/04/1933 Leicester City 1-1
23/09/1933 Leicester City 1-1
23/04/1934 Leicester City 0-2
01/09/1934 Leicester City 1-3
05/01/1935 Leicester City 1-0
09/04/1938 Leicester City 1-4 1 goal
03/09/1938 Leicester City 0-3

 

Youl Mawene
Played 2 games Wins 0 Draws 1 Defeats 1
28/10/2001 Derby County 1-1
23/01/2010 Preston North End 0-2

 

Alfie Mawson
Played 4 games Wins 0 Draws 0 Defeats 4
25/02/2017 Swansea City 1-3
29/11/2017 Swansea City 0-1
28/04/2018 Swansea City 0-1
02/12/2018 Fulham 0-2

 

Maxwell
Played 6 games Wins 3 Draws 2 Defeats 1
02/04/2014 Paris Saint-Germain 3-1
08/04/2014 Paris Saint-Germain 0-2
17/02/2015 Paris Saint-Germain 1-1
11/03/2015 Paris Saint-Germain 2-2
16/02/2016 Paris Saint-Germain 2-1
09/03/2016 Paris Saint-Germain 2-1

 

Bud Maxwell
Played 6 games Wins 4 Draws 1 Defeats 1 Scored 2 goals
22/09/1934 Preston North End 2-0 1 goal
02/02/1935 Preston North End 0-0
14/12/1935 Preston North End 2-0
18/04/1936 Preston North End 2-5 1 goal
10/10/1936 Preston North End 1-0
15/04/1938 Preston North End 2-0

 

James Maxwell
Played 1 game Wins 0 Draws 0 Defeats 1
14/03/1908 The Wednesday 1-3

 

William Maxwell
Played 5 games Wins 2 Draws 2 Defeats 1
23/12/1905 Bristol City 0-0
28/04/1906 Bristol City 2-1
23/11/1907 Bristol City 1-4
21/03/1908 Bristol City 0-0
19/12/1908 Bristol City 1-0

 

Andy May
Played 7 games Wins 1 Draws 0 Defeats 6
03/12/1983 Manchester City 1-0
04/05/1984 Manchester City 0-2
21/11/1984 Manchester City 1-4
05/10/1985 Manchester City 0-1
08/03/1986 Manchester City 0-1
23/03/1986 Manchester City 4-5
18/10/1986 Manchester City 1-2

 

David May
Played 8 games Wins 4 Draws 3 Defeats 1 Scored 1 goal
26/08/1992 Blackburn Rovers 0-0
21/02/1993 Blackburn Rovers 2-0
14/08/1993 Blackburn Rovers 2-1
05/12/1993 Blackburn Rovers 2-0
02/12/1995 Manchester United 1-1
31/03/1996 Manchester United 2-1
02/11/1996 Manchester United 1-2 1 goal
22/02/1997 Manchester United 1-1

 

Larry May
Played 12 games Wins 3 Draws 3 Defeats 6 Scored 2 goals
05/10/1977 Leicester City 0-0
26/12/1979 Leicester City 0-1
05/04/1980 Leicester City 1-0 1 goal
09/03/1982 Leicester City 1-4
04/09/1982 Leicester City 1-1
03/01/1983 Leicester City 3-0
10/12/1983 Barnsley 0-0
07/05/1984 Barnsley 1-3
15/08/1987 Sheffield Wednesday 1-2
16/01/1988 Sheffield Wednesday 3-0 1 goal
29/10/1988 Brighton & Hove Albion 0-2
15/03/1989 Brighton & Hove Albion 0-1

 

Teddy Maybank
Played 2 games Wins 1 Draws 0 Defeats 1
08/04/1977 Fulham 3-1
08/03/1980 Fulham 1-2

 

Alan Maybury
Played 1 game Wins 0 Draws 0 Defeats 1
31/10/2007 Leicester City 3-4

 

Rance Maycock
Played 1 game Wins 1 Draws 0 Defeats 0
14/04/1928 South Shields 2-1

 

Wilf Mayer
Played 1 game Wins 0 Draws 0 Defeats 1
09/03/1935 Stoke City 0-1

 

Derek Mayers
Played 9 games Wins 3 Draws 2 Defeats 4 Scored 1 goal
13/10/1956 Everton 0-3
28/09/1957 Preston North End 5-2
08/02/1958 Preston North End 2-0
01/11/1958 Preston North End 2-0
21/03/1959 Preston North End 1-3
22/08/1959 Preston North End 4-4 1 goal
19/12/1959 Preston North End 4-5
29/10/1960 Preston North End 0-2
18/03/1961 Preston North End 1-1

 

Nicky Maynard
Played 1 game Wins 0 Draws 0 Defeats 1
31/01/2016 Milton Keynes Dons 1-5

 

Joe Mayo
Played 10 games Wins 4 Draws 1 Defeats 5 Scored 1 goal
31/01/1976 West Bromwich Albion 2-1
18/02/1978 Orient 0-0
27/02/1978 Orient 2-1
10/11/1979 Orient 3-7
22/03/1980 Orient 0-1
21/10/1980 Orient 0-1
20/12/1980 Orient 1-0 1 goal
03/10/1981 Cambridge United 1-0
28/08/1982 Cambridge United 0-1
15/01/1983 Cambridge United 0-6

 

Danny Mayor
Played 2 games Wins 0 Draws 0 Defeats 2
23/01/2010 Preston North End 0-2
05/02/2022 Plymouth Argyle 1-2

 

Albert Mays
Played 5 games Wins 3 Draws 2 Defeats 0
14/04/1951 Derby County 1-0
05/09/1951 Derby County 1-0
03/05/1952 Derby County 1-1
27/08/1952 Derby County 1-1
03/09/1952 Derby County 3-2

 

Tommy Mayson
Played 3 games Wins 0 Draws 0 Defeats 3 Scored 1 goal
22/04/1911 Burnley 0-3
10/02/1912 Grimsby Town 1-4
30/08/1919 Everton 2-3 1 goal

 

Bradley Mazikou
Played 2 games Wins 1 Draws 0 Defeats 1
22/08/2024 Servette 0-2
29/08/2024 Servette 2-1

 

Noussair Mazraoui
Played 1 game Wins 0 Draws 1 Defeats 0
05/11/2019 Ajax 4-4

 

Giuseppe Mazzarelli
Played 1 game Wins 0 Draws 1 Defeats 0
12/03/1996 Manchester City 1-1

 

Kevin Mbabu
Played 1 game Wins 0 Draws 1 Defeats 0
26/09/2015 Newcastle United 2-2

 

Chancel Mbemba
Played 5 games Wins 1 Draws 1 Defeats 3
26/09/2015 Newcastle United 2-2
02/12/2017 Newcastle United 1-3
28/01/2018 Newcastle United 0-3
07/04/2021 Porto 0-2
13/04/2021 Porto 1-0

 

Isaac Mbenza
Played 1 game Wins 0 Draws 0 Defeats 1
02/02/2019 Huddersfield Town 0-5

 

Bryan Mbeumo
Played 6 games Wins 3 Draws 1 Defeats 2 Scored 2 goals
16/10/2021 Brentford 0-1
22/12/2021 Brentford 0-2
02/04/2022 Brentford 4-1
19/10/2022 Brentford 0-0
26/04/2023 Brentford 2-0 1 goal
28/10/2023 Brentford 2-0 1 goal

 

Dieumerci Mbokani
Played 3 games Wins 0 Draws 0 Defeats 3
21/11/2015 Norwich City 0-1
01/03/2016 Norwich City 1-2
01/10/2016 Hull City 0-2

 

Patrick Mboma
Played 1 game Wins 0 Draws 0 Defeats 1
16/03/2002 Sunderland 0-4

 

Billy McAdams
Played 10 games Wins 4 Draws 3 Defeats 3 Scored 5 goals
16/04/1954 Manchester City 1-0
19/04/1954 Manchester City 1-1
11/09/1954 Manchester City 1-1
09/03/1957 Manchester City 2-4
28/08/1957 Manchester City 3-2 1 goal
04/09/1957 Manchester City 5-2 1 goal
02/04/1960 Manchester City 0-3
03/09/1960 Bolton Wanderers 4-1 2 goals
14/01/1961 Bolton Wanderers 1-1 1 goal
11/11/1961 Bolton Wanderers 0-1

 

Jimmy McAlinden
Played 6 games Wins 3 Draws 0 Defeats 3
17/12/1938 Portsmouth 2-1
22/04/1939 Portsmouth 0-1
19/10/1946 Portsmouth 0-2
26/05/1947 Portsmouth 3-0
15/11/1947 Stoke City 1-4
03/04/1948 Stoke City 2-0

 

Liam McAlinden
Played 1 game Wins 0 Draws 0 Defeats 1
10/01/2021 Morecambe 0-4

 

Tom McAlister
Played 7 games Wins 4 Draws 1 Defeats 2
16/09/1972 Sheffield United 2-1
10/02/1973 Sheffield United 2-4
01/09/1973 Sheffield United 2-1
14/03/1981 Bristol Rovers 1-0
15/09/1984 West Ham United 0-3
12/12/1987 West Ham United 1-1
02/05/1988 West Ham United 4-1

 

John McAlle
Played 22 games Wins 11 Draws 5 Defeats 6
29/04/1968 Wolverhampton Wanderers 0-1
04/05/1968 Wolverhampton Wanderers 3-0
13/09/1969 Wolverhampton Wanderers 2-2
12/09/1970 Wolverhampton Wanderers 2-2
13/02/1971 Wolverhampton Wanderers 1-0
02/10/1971 Wolverhampton Wanderers 1-3
12/04/1972 Wolverhampton Wanderers 0-2
16/12/1972 Wolverhampton Wanderers 1-0
06/03/1973 Wolverhampton Wanderers 2-0
29/09/1973 Wolverhampton Wanderers 2-2
22/12/1973 Wolverhampton Wanderers 2-0
28/09/1974 Wolverhampton Wanderers 1-0
15/03/1975 Wolverhampton Wanderers 7-1
11/12/1976 Wolverhampton Wanderers 3-3
10/12/1977 Wolverhampton Wanderers 1-3
22/04/1978 Wolverhampton Wanderers 1-1
22/08/1978 Wolverhampton Wanderers 0-1
24/03/1979 Wolverhampton Wanderers 2-1
24/04/1982 Derby County 2-0
08/09/1982 Derby County 1-0
29/01/1983 Derby County 2-1
14/01/1984 Derby County 1-2

 

Billy McAllister
Played 1 game Wins 0 Draws 1 Defeats 0
18/04/1925 Middlesbrough 1-1

 

Brian McAllister
Played 4 games Wins 0 Draws 1 Defeats 3
18/01/1992 Wimbledon 1-2
28/12/1992 Wimbledon 0-0
22/04/1997 Wimbledon 0-1
27/08/1997 Wimbledon 0-2

 

Don McAllister
Played 5 games Wins 1 Draws 2 Defeats 2
05/02/1972 Bolton Wanderers 0-3
26/08/1978 Tottenham Hotspur 2-2
18/11/1978 Tottenham Hotspur 3-1
23/09/1981 Charlton Athletic 2-2
24/11/1981 Charlton Athletic 3-4

 

Gary McAllister
Played 23 games Wins 11 Draws 4 Defeats 8 Scored 4 goals
29/11/1986 Leicester City 2-2 1 goal
01/10/1988 Leicester City 1-2
15/04/1989 Leicester City 2-0
26/12/1990 Leeds United 4-1
30/03/1991 Leeds United 2-1
14/09/1991 Leeds United 1-0
11/04/1992 Leeds United 3-0
29/11/1992 Leeds United 0-1
06/11/1993 Leeds United 4-1
23/04/1994 Leeds United 1-1
27/08/1994 Leeds United 2-3
11/03/1995 Leeds United 3-0 1 goal
18/11/1995 Leeds United 1-0
13/04/1996 Leeds United 1-4 1 goal
24/08/1996 Coventry City 0-2
09/04/1997 Coventry City 3-1
09/08/1997 Coventry City 3-2
16/01/1999 Coventry City 1-2
04/01/2000 Coventry City 2-2
12/04/2000 Coventry City 1-2 1 goal
01/11/2000 Liverpool 2-1
08/05/2001 Liverpool 2-2
16/12/2001 Liverpool 0-4

 

Jimmy McAllister
Played 1 game Wins 0 Draws 0 Defeats 1
09/01/1960 Bradford 1-5

 

Gerry McAloon
Played 1 game Wins 1 Draws 0 Defeats 0
25/02/1939 Brentford 3-1

 

Tony McAndrew
Played 3 games Wins 2 Draws 1 Defeats 0
15/10/1977 Middlesbrough 0-0
04/04/1978 Middlesbrough 2-0
16/12/1978 Middlesbrough 7-2

 

Jim McAnearney
Played 1 game Wins 1 Draws 0 Defeats 0
20/04/1963 Plymouth Argyle 2-1

 

Tom McAnearney
Played 15 games Wins 8 Draws 3 Defeats 4 Scored 2 goals
10/10/1953 Sheffield Wednesday 2-0
23/04/1955 Sheffield Wednesday 0-3
22/08/1956 Sheffield Wednesday 4-0
19/09/1956 Sheffield Wednesday 0-0
05/10/1957 Sheffield Wednesday 0-1
05/12/1959 Sheffield Wednesday 4-0
27/02/1960 Sheffield Wednesday 1-1
25/02/1961 Sheffield Wednesday 1-0
26/04/1961 Sheffield Wednesday 2-0 1 goal
07/10/1961 Sheffield Wednesday 5-3
24/02/1962 Sheffield Wednesday 0-1
19/10/1963 Sheffield Wednesday 2-1
29/02/1964 Sheffield Wednesday 3-2 1 goal
09/09/1964 Sheffield Wednesday 1-1
16/09/1964 Sheffield Wednesday 2-3

 

Jobi McAnuff
Played 3 games Wins 0 Draws 1 Defeats 2
14/02/2009 Watford 1-3
22/08/2012 Reading 2-4
30/01/2013 Reading 2-2

 

Rory McArdle
Played 1 game Wins 1 Draws 0 Defeats 0
24/01/2015 Bradford City 4-2

 

James McArthur
Played 19 games Wins 2 Draws 0 Defeats 17
21/08/2010 Wigan Athletic 0-6
07/04/2012 Wigan Athletic 1-2
19/08/2012 Wigan Athletic 0-2
09/02/2013 Wigan Athletic 1-4
18/10/2014 Crystal Palace 1-2
03/05/2015 Crystal Palace 0-1
29/08/2015 Crystal Palace 2-1
03/01/2016 Crystal Palace 0-3
17/12/2016 Crystal Palace 0-1
14/10/2017 Crystal Palace 2-1
10/03/2018 Crystal Palace 1-2
04/11/2018 Crystal Palace 1-3
30/12/2018 Crystal Palace 0-1
09/11/2019 Crystal Palace 0-2
07/07/2020 Crystal Palace 2-3
03/10/2020 Crystal Palace 0-4
14/08/2021 Crystal Palace 0-3
19/02/2022 Crystal Palace 0-1
17/04/2022 Crystal Palace 0-2

 

James McAtee
Played 2 games Wins 0 Draws 1 Defeats 1
16/12/2023 Sheffield United 0-2
07/04/2024 Sheffield United 2-2

 

Andy McAteer
Played 1 game Wins 0 Draws 1 Defeats 0
12/04/1980 Preston North End 1-1

 

Jason McAteer
Played 9 games Wins 3 Draws 3 Defeats 3
30/12/1995 Liverpool 2-2
16/03/1996 Liverpool 2-0
21/09/1996 Liverpool 5-1
01/01/1997 Liverpool 0-1
26/01/1997 Liverpool 2-4
05/10/1997 Liverpool 4-2
25/04/1998 Liverpool 1-4
04/10/1998 Liverpool 1-1
17/02/1999 Blackburn Rovers 1-1

 

Gareth McAuley
Played 13 games Wins 2 Draws 3 Defeats 8 Scored 2 goals
31/10/2007 Leicester City 3-4 1 goal
24/01/2009 Ipswich Town 1-3
09/01/2011 Ipswich Town 0-7
03/03/2012 West Bromwich Albion 1-0 1 goal
02/03/2013 West Bromwich Albion 0-1
09/11/2013 West Bromwich Albion 2-2
11/02/2014 West Bromwich Albion 1-1
18/05/2015 West Bromwich Albion 3-0
23/08/2015 West Bromwich Albion 2-3
13/01/2016 West Bromwich Albion 2-2
11/12/2016 West Bromwich Albion 0-1
12/05/2017 West Bromwich Albion 0-1
18/11/2017 West Bromwich Albion 0-4

 

Hugh McAuley
Played 3 games Wins 1 Draws 1 Defeats 1 Scored 1 goal
01/11/1975 Plymouth Argyle 2-2
06/03/1976 Plymouth Argyle 0-3
11/04/1977 Charlton Athletic 4-0 1 goal

 

Frank McAvennie
Played 7 games Wins 2 Draws 0 Defeats 5 Scored 2 goals
29/03/1986 West Ham United 4-0 1 goal
15/04/1986 West Ham United 1-2
11/10/1986 West Ham United 5-3 1 goal
25/11/1986 West Ham United 1-2
21/03/1987 West Ham United 0-1
04/04/1992 West Ham United 1-2
02/09/1992 Aston Villa 1-3

 

Doug McAvoy
Played 1 game Wins 0 Draws 1 Defeats 0
09/10/1948 Liverpool 1-1

 

Neil McBain
Played 2 games Wins 1 Draws 0 Defeats 1
10/02/1923 Everton 3-1
14/02/1923 Everton 1-3

 

Brian McBride
Played 8 games Wins 1 Draws 1 Defeats 6 Scored 2 goals
20/03/2004 Fulham 1-2
13/11/2004 Fulham 1-4
30/11/2004 Fulham 1-2 1 goal
23/04/2005 Fulham 1-3
26/12/2005 Fulham 2-3 1 goal
19/03/2006 Fulham 1-0
23/09/2006 Fulham 0-2
30/12/2006 Fulham 2-2

 

Joe McBride
Played 1 game Wins 0 Draws 0 Defeats 1
05/03/1960 Luton Town 0-3

 

Joe McBride
Played 3 games Wins 1 Draws 1 Defeats 1
27/11/1982 Rotherham United 1-0
30/04/1983 Rotherham United 1-1
03/03/1984 Oldham Athletic 0-3

 

Peter McBride
Played 5 games Wins 2 Draws 1 Defeats 2
14/12/1907 Preston North End 2-4
01/09/1908 Preston North End 0-0
07/09/1908 Preston North End 6-0
27/10/1909 Preston North End 0-2
10/01/1910 Preston North End 2-0

 

Ollie McBurnie
Played 8 games Wins 1 Draws 2 Defeats 5 Scored 2 goals
29/11/2017 Swansea City 0-1
31/08/2019 Sheffield United 2-2
11/07/2020 Sheffield United 3-0 1 goal
07/11/2020 Sheffield United 1-4
07/02/2021 Sheffield United 1-2
21/03/2021 Sheffield United 0-2
16/12/2023 Sheffield United 0-2
07/04/2024 Sheffield United 2-2 1 goal

 

Jim McCabe
Played 2 games Wins 0 Draws 1 Defeats 1
10/05/1947 Middlesbrough 0-2
06/03/1948 Middlesbrough 0-0

 

Aidan McCaffery
Played 4 games Wins 3 Draws 0 Defeats 1
22/10/1977 Newcastle United 1-0
07/10/1978 Derby County 1-0
08/10/1980 Bristol Rovers 0-2
14/03/1981 Bristol Rovers 1-0

 

Jim McCaffrey
Played 1 game Wins 0 Draws 1 Defeats 0 Scored 1 goal
07/03/1970 Nottingham Forest 1-1 1 goal

 

Andy McCall
Played 5 games Wins 1 Draws 4 Defeats 0 Scored 3 goals
20/12/1947 Blackpool 2-2
16/10/1948 Blackpool 3-3 2 goals
12/03/1949 Blackpool 2-1
03/12/1949 Blackpool 1-1 1 goal
20/01/1951 West Bromwich Albion 1-1

 

Joe McCall
Played 12 games Wins 5 Draws 4 Defeats 3 Scored 1 goal
14/12/1907 Preston North End 2-4
11/04/1908 Preston North End 0-0
07/09/1908 Preston North End 6-0
10/01/1910 Preston North End 2-0
04/10/1913 Preston North End 0-2
08/11/1919 Preston North End 3-1
15/11/1919 Preston North End 0-4
06/11/1920 Preston North End 1-1 1 goal
03/12/1921 Preston North End 0-0
10/12/1921 Preston North End 2-0
01/12/1923 Preston North End 1-1
08/12/1923 Preston North End 2-1

 

Steve McCall
Played 6 games Wins 2 Draws 1 Defeats 3
27/10/1984 Ipswich Town 0-2
02/03/1985 Ipswich Town 2-0
02/11/1985 Ipswich Town 0-2
05/04/1986 Ipswich Town 1-1
15/08/1987 Sheffield Wednesday 1-2
27/02/1991 Sheffield Wednesday 3-1

 

Stuart McCall
Played 7 games Wins 2 Draws 2 Defeats 3
11/11/1989 Everton 0-1
28/04/1990 Everton 1-2
01/01/1991 Everton 2-1
13/04/1991 Everton 2-2
08/01/2000 Bradford City 1-1
22/08/2000 Bradford City 2-0
23/12/2000 Bradford City 0-3

 

Willie McCall
Played 1 game Wins 1 Draws 0 Defeats 0
07/05/1921 Blackburn Rovers 2-1

 

Jim McCalliog
Played 26 games Wins 8 Draws 11 Defeats 7 Scored 6 goals
23/04/1966 Sheffield Wednesday 2-0 1 goal
02/05/1966 Sheffield Wednesday 1-1
27/08/1966 Sheffield Wednesday 0-0
31/12/1966 Sheffield Wednesday 6-1 1 goal
08/04/1967 Sheffield Wednesday 0-1
11/11/1967 Sheffield Wednesday 0-3
09/03/1968 Sheffield Wednesday 2-2
12/03/1968 Sheffield Wednesday 0-2
06/04/1968 Sheffield Wednesday 2-2
28/08/1968 Sheffield Wednesday 0-1
09/10/1968 Sheffield Wednesday 1-1
13/09/1969 Wolverhampton Wanderers 2-2
13/12/1969 Wolverhampton Wanderers 3-0
12/09/1970 Wolverhampton Wanderers 2-2 1 goal
13/02/1971 Wolverhampton Wanderers 1-0
02/10/1971 Wolverhampton Wanderers 1-3 1 goal
12/04/1972 Wolverhampton Wanderers 0-2
06/03/1973 Wolverhampton Wanderers 2-0
29/09/1973 Wolverhampton Wanderers 2-2 2 goals
30/03/1974 Manchester United 3-1
11/10/1975 Southampton 4-1
13/03/1976 Southampton 1-1
30/10/1976 Southampton 1-3
07/12/1976 Southampton 1-1
08/01/1977 Southampton 1-1
12/01/1977 Southampton 3-0

 

Jack McCandless
Played 7 games Wins 3 Draws 0 Defeats 4
17/10/1914 Bradford 3-0
01/03/1915 Bradford 1-0
25/10/1919 Bradford 1-0
01/11/1919 Bradford 0-4
06/03/1920 Bradford 1-4
18/12/1920 Bradford 1-4
01/01/1921 Bradford 0-2

 

Tom McCandless
Played 1 game Wins 0 Draws 0 Defeats 1
27/08/1928 Bradford 1-2

 

Albert McCann
Played 2 games Wins 0 Draws 0 Defeats 2
29/09/1962 Portsmouth 0-2
21/05/1963 Portsmouth 0-7

 

Ali McCann
Played 1 game Wins 0 Draws 0 Defeats 1
06/01/2024 Preston North End 0-4

 

Chris McCann
Played 2 games Wins 0 Draws 1 Defeats 1
12/11/2008 Burnley 1-1
29/08/2009 Burnley 0-3

 

Gavin McCann
Played 18 games Wins 3 Draws 6 Defeats 9 Scored 2 goals
07/08/1999 Sunderland 0-4
17/03/2001 Sunderland 4-2 1 goal
09/12/2001 Sunderland 0-0
16/03/2002 Sunderland 0-4
30/11/2002 Sunderland 0-3
05/04/2003 Sunderland 1-2
27/09/2003 Aston Villa 0-1
17/12/2003 Aston Villa 2-1 1 goal
12/04/2004 Aston Villa 3-2
11/09/2004 Aston Villa 0-0
01/02/2006 Aston Villa 1-1
30/09/2006 Aston Villa 1-1
08/11/2006 Aston Villa 0-4
02/01/2007 Aston Villa 0-0
07/10/2007 Bolton Wanderers 0-1
11/05/2008 Bolton Wanderers 1-1
06/12/2008 Bolton Wanderers 0-2
11/04/2009 Bolton Wanderers 3-4

 

Johnny McCann
Played 2 games Wins 0 Draws 0 Defeats 2
27/10/1962 Derby County 1-3
27/03/1963 Derby County 1-3

 

Alex McCarthy
Played 8 games Wins 2 Draws 2 Defeats 4
29/08/2015 Crystal Palace 2-1
14/04/2018 Southampton 2-3
22/04/2018 Southampton 0-2
07/10/2018 Southampton 0-3
26/12/2019 Southampton 2-0
17/10/2020 Southampton 3-3
20/02/2021 Southampton 1-1
02/10/2021 Southampton 1-3

 

Benni McCarthy
Played 9 games Wins 1 Draws 2 Defeats 6 Scored 3 goals
29/09/2004 Porto 1-3 1 goal
07/12/2004 Porto 2-1 1 goal
27/08/2006 Blackburn Rovers 0-2
25/10/2006 Blackburn Rovers 0-2
31/01/2007 Blackburn Rovers 0-3
15/04/2007 Blackburn Rovers 1-2
15/09/2007 Blackburn Rovers 0-0
17/05/2009 Blackburn Rovers 0-2
02/12/2009 Blackburn Rovers 3-3 1 goal

 

Bob McCarthy
Played 4 games Wins 1 Draws 2 Defeats 1
18/04/1972 Southampton 2-2
18/11/1972 Southampton 3-1
24/11/1973 Southampton 0-4
06/04/1974 Southampton 0-0

 

James McCarthy
Played 18 games Wins 3 Draws 1 Defeats 14
09/05/2010 Wigan Athletic 0-8
21/08/2010 Wigan Athletic 0-6
09/04/2011 Wigan Athletic 0-1
17/12/2011 Wigan Athletic 1-1
07/04/2012 Wigan Athletic 1-2
19/08/2012 Wigan Athletic 0-2
09/02/2013 Wigan Athletic 1-4
14/09/2013 Everton 1-0
22/02/2014 Everton 0-1
30/08/2014 Everton 3-6
11/02/2015 Everton 0-1
12/09/2015 Everton 3-1
12/03/2016 Everton 2-0
25/10/2017 Everton 1-2
09/11/2019 Crystal Palace 0-2
07/07/2020 Crystal Palace 2-3
03/10/2020 Crystal Palace 0-4
10/04/2021 Crystal Palace 1-4

 

Mick McCarthy
Played 12 games Wins 3 Draws 2 Defeats 7
24/10/1981 Barnsley 2-1
12/03/1982 Barnsley 2-1
13/11/1982 Barnsley 1-1
26/03/1983 Barnsley 3-0
10/12/1983 Barnsley 0-0
04/05/1984 Manchester City 0-2
05/10/1985 Manchester City 0-1
08/03/1986 Manchester City 0-1
23/03/1986 Manchester City 4-5
18/10/1986 Manchester City 1-2
14/03/1987 Manchester City 1-2
05/05/1990 Millwall 1-3

 

Sean McCarthy
Played 4 games Wins 1 Draws 0 Defeats 3 Scored 1 goal
22/10/1988 Plymouth Argyle 0-5
09/11/1988 Plymouth Argyle 2-6 1 goal
18/02/1989 Plymouth Argyle 0-1
12/02/1994 Oldham Athletic 2-1

 

George McCartney
Played 11 games Wins 0 Draws 1 Defeats 10
09/12/2001 Sunderland 0-0
16/03/2002 Sunderland 0-4
30/11/2002 Sunderland 0-3
05/04/2003 Sunderland 1-2
18/11/2006 West Ham United 0-1
18/04/2007 West Ham United 1-4
01/12/2007 West Ham United 0-1
01/03/2008 West Ham United 0-4
01/11/2008 Sunderland 0-5
18/08/2009 Sunderland 1-3
16/01/2010 Sunderland 2-7

 

Jimmy McCartney
Played 1 game Wins 1 Draws 0 Defeats 0
30/01/1937 Millwall 3-0

 

Mike McCartney
Played 3 games Wins 1 Draws 1 Defeats 1 Scored 2 goals
13/12/1975 Carlisle United 2-1 2 goals
28/08/1976 Carlisle United 1-2
25/02/1984 Carlisle United 0-0

 

Brian McClair
Played 19 games Wins 8 Draws 6 Defeats 5 Scored 7 goals
31/08/1987 Manchester United 3-1 1 goal
30/01/1988 Manchester United 2-0 1 goal
13/02/1988 Manchester United 2-1
25/11/1989 Manchester United 0-0
24/02/1990 Manchester United 0-1
25/11/1990 Manchester United 2-3
09/03/1991 Manchester United 2-3 1 goal
15/12/1991 Manchester United 3-1 1 goal
26/02/1992 Manchester United 1-1
19/12/1992 Manchester United 1-1
17/04/1993 Manchester United 3-0
11/09/1993 Manchester United 0-1
05/03/1994 Manchester United 0-1
14/05/1994 Manchester United 4-0 1 goal
26/12/1994 Manchester United 3-2 1 goal
17/04/1995 Manchester United 0-0
21/10/1995 Manchester United 4-1 1 goal
02/12/1995 Manchester United 1-1
22/02/1997 Manchester United 1-1

 

Steve McClaren
Played 1 game Wins 1 Draws 0 Defeats 0
05/01/1991 Oxford United 3-1

 

James McClean
Played 8 games Wins 0 Draws 1 Defeats 7 Scored 1 goal
14/01/2012 Sunderland 0-1
08/12/2012 Sunderland 1-3
07/04/2013 Sunderland 1-2
23/08/2015 West Bromwich Albion 2-3
13/01/2016 West Bromwich Albion 2-2 1 goal
11/12/2016 West Bromwich Albion 0-1
12/05/2017 West Bromwich Albion 0-1
18/11/2017 West Bromwich Albion 0-4

 

Garath McCleary
Played 2 games Wins 0 Draws 1 Defeats 1
22/08/2012 Reading 2-4
30/01/2013 Reading 2-2

 

Sid McClellan
Played 5 games Wins 1 Draws 1 Defeats 3 Scored 1 goal
30/04/1952 Tottenham Hotspur 2-0
14/03/1953 Tottenham Hotspur 2-3
27/03/1954 Tottenham Hotspur 0-1
15/10/1955 Tottenham Hotspur 0-2
09/02/1957 Portsmouth 2-2 1 goal

 

Charlie McClelland
Played 3 games Wins 0 Draws 2 Defeats 1
01/01/1948 Blackburn Rovers 1-1
27/01/1951 Exeter City 1-1
31/01/1951 Exeter City 0-2

 

Jack McClelland
Played 2 games Wins 0 Draws 0 Defeats 2
05/02/1966 Fulham 1-2
29/10/1966 Fulham 1-3

 

Jimmy McClelland
Played 7 games Wins 3 Draws 0 Defeats 4 Scored 2 goals
12/12/1925 Middlesbrough 1-2
24/04/1926 Middlesbrough 1-0 1 goal
28/08/1926 Middlesbrough 0-3
21/12/1929 Preston North End 0-5
07/03/1931 Blackpool 2-1 1 goal
29/10/1932 Blackpool 4-0
11/03/1933 Blackpool 0-1

 

John McClelland
Played 9 games Wins 4 Draws 3 Defeats 2
16/03/1985 Watford 1-3
05/05/1986 Watford 5-1
01/11/1986 Watford 0-0
01/02/1987 Watford 1-0
14/04/1987 Watford 3-1
26/09/1987 Watford 0-3
29/03/1988 Watford 1-1
11/03/1989 Watford 2-2
14/09/1991 Leeds United 1-0

 

Phil McCloy
Played 3 games Wins 1 Draws 1 Defeats 1
30/04/1927 Manchester City 0-0
12/11/1927 Manchester City 0-1
24/03/1928 Manchester City 1-0

 

Andy McCluggage
Played 1 game Wins 0 Draws 0 Defeats 1
19/02/1927 Burnley 1-2

 

Alex McClure
Played 5 games Wins 2 Draws 2 Defeats 1
29/08/1921 Birmingham 2-1
05/09/1921 Birmingham 5-1
26/08/1922 Birmingham 1-1
02/09/1922 Birmingham 0-1
05/12/1925 Stoke 1-1

 

Willie McClure
Played 1 game Wins 0 Draws 0 Defeats 1
27/03/1948 Preston North End 0-2

 

George McCluskey
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
26/11/1983 Leeds United 1-1 1 goal
28/04/1984 Leeds United 0-5

 

Johnny McCole
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 2 goals
23/01/1960 Leeds United 3-1 2 goals
15/12/1962 Rotherham United 0-3

 

John McColgan
Played 8 games Wins 3 Draws 4 Defeats 1
25/10/1924 Portsmouth 0-0
28/02/1925 Portsmouth 3-2
19/12/1925 Portsmouth 0-0
01/05/1926 Portsmouth 4-0
16/10/1926 Portsmouth 2-3
04/05/1927 Portsmouth 0-0
16/02/1929 Portsmouth 1-1
20/02/1929 Portsmouth 1-0

 

Andy McCombie
Played 1 game Wins 1 Draws 0 Defeats 0
14/09/1907 Newcastle United 1-0

 

Bill McConnell
Played 1 game Wins 1 Draws 0 Defeats 0
17/10/1914 Bradford 3-0

 

Billy McConnell
Played 3 games Wins 1 Draws 2 Defeats 0
13/11/1926 Reading 2-1
02/04/1927 Reading 0-0
31/12/1927 Reading 0-0

 

English McConnell
Played 4 games Wins 1 Draws 1 Defeats 2
29/02/1908 Sunderland 1-2
17/10/1908 The Wednesday 2-2
27/11/1909 The Wednesday 4-1
09/04/1910 The Wednesday 1-4

 

James McConnell
Played 1 game Wins 1 Draws 0 Defeats 0
25/02/2024 Liverpool 1-0

 

Jock McConnell
Played 1 game Wins 1 Draws 0 Defeats 0
08/01/1910 Liverpool 5-1

 

John McConnell
Played 2 games Wins 0 Draws 1 Defeats 1
09/12/1905 Grimsby Town 0-2
14/04/1906 Grimsby Town 1-1

 

Peter McConnell
Played 1 game Wins 0 Draws 0 Defeats 1
04/01/1969 Carlisle United 0-2

 

Brian McCord
Played 1 game Wins 0 Draws 0 Defeats 1
09/01/1988 Derby County 1-3

 

Alan McCormack
Played 1 game Wins 0 Draws 1 Defeats 0
03/01/2009 Southend United 1-1

 

Cec McCormack
Played 5 games Wins 0 Draws 2 Defeats 3
10/05/1947 Middlesbrough 0-2
18/10/1947 Middlesbrough 2-4
06/03/1948 Middlesbrough 0-0
21/08/1948 Middlesbrough 0-1
18/12/1948 Middlesbrough 1-1

 

Ross McCormack
Played 2 games Wins 0 Draws 0 Defeats 2
13/02/2010 Cardiff City 1-4
19/12/2012 Leeds United 1-5

 

Harry McCormick
Played 1 game Wins 0 Draws 0 Defeats 1
11/09/1948 Everton 0-6

 

Jimmy McCormick
Played 4 games Wins 3 Draws 0 Defeats 1
30/09/1933 Tottenham Hotspur 4-0
10/02/1934 Tottenham Hotspur 2-1
15/09/1934 Tottenham Hotspur 3-1
30/01/1935 Tottenham Hotspur 1-3

 

John McCormick
Played 8 games Wins 0 Draws 3 Defeats 5 Scored 1 goal
30/08/1969 Crystal Palace 1-1
27/12/1969 Crystal Palace 1-5
07/02/1970 Crystal Palace 1-4
02/01/1971 Crystal Palace 2-2 1 goal
06/01/1971 Crystal Palace 0-2
10/04/1971 Crystal Palace 1-1
20/11/1971 Crystal Palace 2-3
08/04/1972 Crystal Palace 1-2

 

Frank McCourt
Played 3 games Wins 2 Draws 0 Defeats 1
25/12/1951 Manchester City 3-0
26/12/1951 Manchester City 3-1
29/04/1953 Manchester City 1-3

 

Jimmy McCourt
Played 4 games Wins 1 Draws 1 Defeats 2 Scored 1 goal
05/11/1921 Sheffield United 2-0
12/11/1921 Sheffield United 1-2 1 goal
07/10/1922 Sheffield United 0-0
14/10/1922 Sheffield United 0-2

 

Billy McCracken
Played 21 games Wins 10 Draws 4 Defeats 7
14/09/1907 Newcastle United 1-0
23/09/1907 Newcastle United 0-2
12/12/1908 Newcastle United 2-1
17/04/1909 Newcastle United 1-3
27/12/1909 Newcastle United 1-2
01/01/1910 Newcastle United 1-0
25/03/1911 Newcastle United 3-0
21/09/1912 Newcastle United 3-2
18/01/1913 Newcastle United 0-1
11/10/1913 Newcastle United 1-0
12/09/1914 Newcastle United 3-0
06/03/1915 Newcastle United 1-1
13/03/1915 Newcastle United 0-1
17/03/1915 Newcastle United 2-0
13/09/1919 Newcastle United 0-0
20/09/1919 Newcastle United 3-0
05/02/1921 Newcastle United 0-2
08/10/1921 Newcastle United 1-1
15/10/1921 Newcastle United 1-0
20/01/1923 Newcastle United 0-3
27/01/1923 Newcastle United 0-0

 

Bobby McCracken
Played 3 games Wins 2 Draws 1 Defeats 0
27/09/1924 Crystal Palace 2-2
01/04/1925 Crystal Palace 1-0
30/01/1926 Crystal Palace 2-1

 

Alex McCrae
Played 8 games Wins 3 Draws 3 Defeats 2 Scored 2 goals
25/10/1947 Charlton Athletic 3-1
13/03/1948 Charlton Athletic 0-3
18/12/1948 Middlesbrough 1-1
26/11/1949 Middlesbrough 2-1 1 goal
29/03/1950 Middlesbrough 1-2
26/08/1950 Middlesbrough 3-0 1 goal
23/12/1950 Middlesbrough 1-1
06/10/1951 Middlesbrough 0-0

 

David McCreery
Played 16 games Wins 6 Draws 6 Defeats 4
17/09/1977 Manchester United 0-1
16/05/1979 Manchester United 1-1
18/12/1979 Queens Park Rangers 2-2
02/04/1980 Queens Park Rangers 2-0
30/08/1980 Queens Park Rangers 1-1
16/04/1983 Newcastle United 2-0
12/11/1983 Newcastle United 0-4
10/03/1984 Newcastle United 1-1
10/11/1984 Newcastle United 2-1
16/02/1985 Newcastle United 0-1
16/11/1985 Newcastle United 1-3
19/04/1986 Newcastle United 1-1
22/11/1986 Newcastle United 3-1
25/04/1987 Newcastle United 1-0
03/10/1987 Newcastle United 2-2
27/02/1988 Newcastle United 3-1

 

John McCue
Played 12 games Wins 3 Draws 5 Defeats 4
12/10/1946 Stoke City 5-2
15/11/1947 Stoke City 1-4
02/10/1948 Stoke City 4-3
26/02/1949 Stoke City 2-2
24/09/1949 Stoke City 2-3
04/02/1950 Stoke City 2-2
23/09/1950 Stoke City 2-1
03/02/1951 Stoke City 1-1
03/11/1951 Stoke City 1-2
22/03/1952 Stoke City 0-1
26/12/1952 Stoke City 1-1
27/12/1952 Stoke City 0-0

 

Andy McCulloch
Played 8 games Wins 0 Draws 5 Defeats 3
07/02/1976 Oxford United 1-1
22/11/1980 Sheffield Wednesday 0-2
10/01/1981 Sheffield Wednesday 0-0
05/12/1981 Sheffield Wednesday 1-2
01/05/1982 Sheffield Wednesday 0-0
02/05/1983 Sheffield Wednesday 1-1
19/11/1983 Crystal Palace 2-2
14/04/1984 Crystal Palace 0-1

 

Dave McCulloch
Played 7 games Wins 3 Draws 1 Defeats 3 Scored 1 goal
28/03/1936 Brentford 2-1 1 goal
12/12/1936 Brentford 1-2
17/04/1937 Brentford 1-0
23/10/1937 Brentford 1-2
09/03/1938 Brentford 1-1
29/10/1938 Derby County 2-0
08/03/1939 Derby County 0-1

 

Iain McCulloch
Played 5 games Wins 2 Draws 1 Defeats 2
24/11/1979 Notts County 2-3
19/04/1980 Notts County 0-1
29/11/1980 Notts County 1-1
02/05/1981 Notts County 2-0
09/11/1982 Notts County 2-0

 

Lee McCulloch
Played 2 games Wins 0 Draws 0 Defeats 2
10/12/2005 Wigan Athletic 0-1
13/01/2007 Wigan Athletic 0-4

 

Billy McCullough
Played 10 games Wins 2 Draws 1 Defeats 7
11/04/1959 Arsenal 1-1
21/11/1959 Arsenal 3-1
09/04/1960 Arsenal 1-4
12/11/1960 Arsenal 1-4
15/04/1961 Arsenal 1-3
04/11/1961 Arsenal 0-3
24/03/1962 Arsenal 3-2
16/11/1963 Arsenal 1-3
14/03/1964 Arsenal 2-4
04/09/1965 Arsenal 1-3

 

Keiller McCullough
Played 2 games Wins 0 Draws 1 Defeats 1
25/12/1935 Manchester City 0-0
26/12/1935 Manchester City 1-2

 

Billy McDerment
Played 2 games Wins 0 Draws 0 Defeats 2
06/04/1964 Leicester City 0-1
02/01/1965 Leicester City 1-4

 

John McDermott
Played 2 games Wins 0 Draws 1 Defeats 1
21/02/1996 Grimsby Town 0-0
28/02/1996 Grimsby Town 1-4

 

Terry McDermott
Played 12 games Wins 4 Draws 3 Defeats 5 Scored 1 goal
31/10/1972 Bury 0-1
24/03/1973 Newcastle United 1-1
20/10/1973 Newcastle United 2-0
16/03/1974 Newcastle United 0-1
30/08/1977 Liverpool 2-0
08/10/1977 Liverpool 2-0
04/03/1978 Liverpool 1-3
03/03/1979 Liverpool 0-0
13/02/1982 Liverpool 0-2
16/04/1983 Newcastle United 2-0
12/11/1983 Newcastle United 0-4
10/03/1984 Newcastle United 1-1 1 goal

 

George McDiarmid
Played 3 games Wins 0 Draws 1 Defeats 2
16/04/1906 Glossop 0-0
01/09/1906 Glossop 2-9
29/12/1906 Glossop 0-1

 

Jim McDonagh
Played 8 games Wins 2 Draws 2 Defeats 4
26/02/1977 Bolton Wanderers 2-2
29/08/1978 Bolton Wanderers 2-1
14/10/1978 Bolton Wanderers 3-4
24/02/1979 Bolton Wanderers 2-1
29/08/1981 Bolton Wanderers 0-2
16/01/1982 Bolton Wanderers 2-2
18/12/1982 Bolton Wanderers 1-2
07/05/1983 Bolton Wanderers 0-1

 

Alan McDonald
Played 21 games Wins 6 Draws 9 Defeats 6 Scored 2 goals
26/12/1984 Queens Park Rangers 2-2 1 goal
06/04/1985 Queens Park Rangers 0-1
22/01/1986 Queens Park Rangers 1-1
29/01/1986 Queens Park Rangers 2-0 1 goal
19/03/1986 Queens Park Rangers 1-1
31/03/1986 Queens Park Rangers 6-0
01/01/1987 Queens Park Rangers 1-3
18/04/1987 Queens Park Rangers 1-1
12/09/1987 Queens Park Rangers 3-1
26/12/1987 Queens Park Rangers 1-1
22/08/1989 Queens Park Rangers 1-1
09/12/1989 Queens Park Rangers 4-2
01/09/1990 Queens Park Rangers 1-0
21/09/1991 Queens Park Rangers 2-2
18/04/1992 Queens Park Rangers 1-2
29/08/1992 Queens Park Rangers 0-1
27/01/1993 Queens Park Rangers 1-1
22/03/1995 Queens Park Rangers 1-0
29/04/1995 Queens Park Rangers 0-1
29/01/1996 Queens Park Rangers 1-2
23/03/1996 Queens Park Rangers 1-1

 

Billy McDonald
Played 1 game Wins 0 Draws 0 Defeats 1
13/04/1912 Hull City 0-1

 

Bob McDonald
Played 3 games Wins 3 Draws 0 Defeats 0
09/10/1920 Tottenham Hotspur 5-0
16/10/1920 Tottenham Hotspur 4-0
24/12/1921 Tottenham Hotspur 2-1

 

Bobby McDonald
Played 5 games Wins 4 Draws 0 Defeats 1 Scored 2 goals
27/08/1977 Coventry City 2-1
14/01/1978 Coventry City 5-1 1 goal
09/09/1978 Coventry City 3-2 1 goal
21/02/1979 Coventry City 3-1
04/12/1985 Oxford United 1-4

 

Colin McDonald
Played 13 games Wins 4 Draws 6 Defeats 3
23/08/1954 Burnley 0-1
31/08/1954 Burnley 1-1
29/10/1955 Burnley 0-0
28/01/1956 Burnley 1-1
01/02/1956 Burnley 1-1
06/02/1956 Burnley 2-2
13/02/1956 Burnley 0-0
15/02/1956 Burnley 0-2
10/03/1956 Burnley 5-0
18/08/1956 Burnley 2-0
15/12/1956 Burnley 0-2
01/02/1958 Burnley 2-1
21/02/1959 Burnley 3-1

 

Duncan McDonald
Played 1 game Wins 1 Draws 0 Defeats 0
28/03/1910 Woolwich Arsenal 1-0

 

Hugh McDonald
Played 7 games Wins 3 Draws 3 Defeats 1
28/11/1908 Woolwich Arsenal 2-1
03/04/1909 Woolwich Arsenal 0-0
25/09/1909 Woolwich Arsenal 3-2
28/03/1910 Woolwich Arsenal 1-0
23/12/1911 Bradford 1-1
27/04/1912 Bradford 0-1
15/02/1913 Woolwich Arsenal 1-1

 

Jack McDonald
Played 4 games Wins 1 Draws 2 Defeats 1 Scored 1 goal
01/04/1939 Wolverhampton Wanderers 2-0
17/09/1949 Fulham 1-1
21/01/1950 Fulham 0-0
08/09/1951 Fulham 1-2 1 goal

 

Jimmy McDonald
Played 7 games Wins 3 Draws 3 Defeats 1
31/10/1908 Bradford City 1-1
20/04/1909 Bradford City 3-0
03/02/1912 Bradford City 2-0
19/10/1912 Bradford City 3-0
22/02/1913 Bradford City 2-2
09/09/1914 Bradford City 2-2
02/04/1915 Bradford City 0-2

 

Jock McDonald
Played 4 games Wins 3 Draws 1 Defeats 0
26/02/1921 Everton 1-0
06/04/1921 Everton 5-1
16/02/1924 Everton 2-0
23/02/1924 Everton 1-1

 

Joe McDonald
Played 9 games Wins 3 Draws 2 Defeats 4
06/11/1954 Sunderland 3-3
29/03/1955 Sunderland 1-2
14/01/1956 Sunderland 3-2
10/11/1956 Sunderland 1-3
23/03/1957 Sunderland 2-0
27/09/1958 Nottingham Forest 1-4
15/04/1959 Nottingham Forest 1-3
16/04/1960 Nottingham Forest 1-1
26/11/1960 Nottingham Forest 2-1

 

John McDonald
Played 1 game Wins 0 Draws 1 Defeats 0
25/11/1905 Leeds City 0-0

 

John McDonald
Played 5 games Wins 3 Draws 0 Defeats 2 Scored 1 goal
04/09/1909 Liverpool 1-2
08/01/1910 Liverpool 5-1
18/01/1913 Newcastle United 0-1
11/10/1913 Newcastle United 1-0 1 goal
14/02/1914 Newcastle United 1-0

 

John McDonald
Played 4 games Wins 1 Draws 2 Defeats 1 Scored 1 goal
02/05/1921 Blackburn Rovers 0-0
07/05/1921 Blackburn Rovers 2-1 1 goal
27/08/1921 Blackburn Rovers 1-1
03/09/1921 Blackburn Rovers 0-1

 

Ken McDonald
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
01/12/1928 Hull City 2-2 1 goal
09/11/1929 Hull City 0-3

 

Kevin McDonald
Played 4 games Wins 0 Draws 1 Defeats 3
12/11/2008 Burnley 1-1
29/08/2009 Burnley 0-3
30/01/2010 Burnley 1-2
03/03/2019 Fulham 1-2

 

Kevin McDonald
Played 1 game Wins 0 Draws 0 Defeats 1
23/09/1989 Coventry City 0-1

 

Mike McDonald
Played 1 game Wins 1 Draws 0 Defeats 0
08/10/1973 Stoke City 1-0

 

Murdo McDonald
Played 3 games Wins 0 Draws 3 Defeats 0
02/04/1927 Reading 0-0
31/12/1927 Reading 0-0
15/12/1928 Reading 3-3

 

Neil McDonald
Played 12 games Wins 7 Draws 2 Defeats 3 Scored 1 goal
16/04/1983 Newcastle United 2-0
10/11/1984 Newcastle United 2-1 1 goal
16/02/1985 Newcastle United 0-1
19/04/1986 Newcastle United 1-1
22/11/1986 Newcastle United 3-1
25/04/1987 Newcastle United 1-0
03/10/1987 Newcastle United 2-2
27/02/1988 Newcastle United 3-1
11/11/1989 Everton 0-1
28/04/1990 Everton 1-2
01/01/1991 Everton 2-1
12/02/1994 Oldham Athletic 2-1

 

Rob McDonald
Played 1 game Wins 0 Draws 0 Defeats 1
14/05/1977 Hull City 0-4

 

Rodney McDonald
Played 3 games Wins 0 Draws 0 Defeats 3
10/10/1990 Walsall 1-4
23/09/1992 Walsall 0-3
07/10/1992 Walsall 0-1

 

Scott McDonald
Played 1 game Wins 0 Draws 0 Defeats 1
27/02/2013 Middlesbrough 0-2

 

Tommy McDonald
Played 3 games Wins 1 Draws 1 Defeats 1
08/10/1921 Newcastle United 1-1
19/04/1924 Newcastle United 0-1
03/09/1930 Newcastle United 1-0

 

Tommy McDonald
Played 5 games Wins 1 Draws 1 Defeats 3
23/11/1957 Leicester City 0-4
22/03/1958 Leicester City 3-2
25/10/1958 Leicester City 2-5
14/03/1959 Leicester City 0-3
02/01/1960 Leicester City 2-2

 

Peter McDonnell
Played 5 games Wins 2 Draws 2 Defeats 1
08/12/1979 Oldham Athletic 1-0
03/05/1980 Oldham Athletic 0-3
11/04/1981 Oldham Athletic 0-0
14/11/1981 Oldham Athletic 1-0
03/04/1982 Oldham Athletic 2-2

 

Darron McDonough
Played 11 games Wins 3 Draws 4 Defeats 4
11/04/1981 Oldham Athletic 0-0
14/11/1981 Oldham Athletic 1-0
03/04/1982 Oldham Athletic 2-2
18/09/1982 Oldham Athletic 0-2
09/04/1983 Oldham Athletic 2-2
05/11/1983 Oldham Athletic 1-1
03/03/1984 Oldham Athletic 0-3
01/01/1988 Luton Town 3-0
07/04/1990 Luton Town 0-1
29/12/1990 Luton Town 2-0
31/08/1991 Luton Town 1-4

 

Frank McDonough
Played 2 games Wins 1 Draws 0 Defeats 1
29/10/1932 Blackpool 4-0
11/03/1933 Blackpool 0-1

 

Alexander McDougall
Played 2 games Wins 1 Draws 0 Defeats 1
17/12/1927 Wolverhampton Wanderers 0-2
14/01/1928 Wolverhampton Wanderers 2-1

 

Jimmy McDougall
Played 14 games Wins 5 Draws 2 Defeats 7
27/09/1930 Liverpool 3-1
31/01/1931 Liverpool 2-2
03/10/1931 Liverpool 0-2
27/02/1932 Liverpool 0-2
06/04/1932 Liverpool 2-1
26/12/1932 Liverpool 3-0
27/12/1932 Liverpool 2-0
07/10/1933 Liverpool 3-0
21/02/1934 Liverpool 0-2
08/12/1934 Liverpool 1-4
31/08/1935 Liverpool 2-2
28/12/1935 Liverpool 2-3
16/09/1936 Liverpool 0-2
28/08/1937 Liverpool 1-6

 

Jock McDougall
Played 9 games Wins 4 Draws 1 Defeats 4
13/12/1930 Sunderland 0-5
18/04/1931 Sunderland 2-0
17/10/1931 Sunderland 2-1
24/12/1932 Sunderland 2-1
06/05/1933 Sunderland 1-1
26/12/1933 Sunderland 0-4
14/09/1935 Leeds United 0-1
18/01/1936 Leeds United 2-0
29/08/1936 Leeds United 2-3

 

Les McDowall
Played 1 game Wins 1 Draws 0 Defeats 0
02/04/1938 Manchester City 1-0

 

John McDowell
Played 9 games Wins 5 Draws 1 Defeats 3
11/09/1971 West Ham United 2-1
25/03/1972 West Ham United 1-3
09/09/1972 West Ham United 3-1
27/01/1973 West Ham United 3-1
26/12/1973 West Ham United 4-2
02/03/1974 West Ham United 3-0
21/12/1974 West Ham United 1-1
29/03/1975 West Ham United 0-1
27/12/1977 West Ham United 1-2

 

Josh McEachran
Played 1 game Wins 0 Draws 0 Defeats 1
28/01/2017 Brentford 0-4

 

Roddy McEachrane
Played 5 games Wins 2 Draws 2 Defeats 1
09/11/1907 Woolwich Arsenal 1-2
07/03/1908 Woolwich Arsenal 0-0
28/11/1908 Woolwich Arsenal 2-1
03/04/1909 Woolwich Arsenal 0-0
25/09/1909 Woolwich Arsenal 3-2

 

Michael McElhatton
Played 2 games Wins 0 Draws 0 Defeats 2
21/09/1994 Bournemouth 0-1
04/10/1994 Bournemouth 0-1

 

Gerry McElhinney
Played 3 games Wins 0 Draws 1 Defeats 2
07/03/1981 Bolton Wanderers 0-2
16/01/1982 Bolton Wanderers 2-2
07/05/1983 Bolton Wanderers 0-1

 

Jay McEveley
Played 4 games Wins 0 Draws 0 Defeats 4
25/10/2006 Blackburn Rovers 0-2
24/11/2007 Derby County 0-2
12/03/2008 Derby County 1-6
24/09/2013 Swindon Town 0-2

 

Andy McEvoy
Played 6 games Wins 0 Draws 1 Defeats 5 Scored 1 goal
07/11/1959 Blackburn Rovers 1-3
11/09/1963 Blackburn Rovers 0-1
16/09/1963 Blackburn Rovers 2-2
03/10/1964 Blackburn Rovers 1-5 1 goal
13/02/1965 Blackburn Rovers 0-3
16/10/1965 Blackburn Rovers 0-1

 

Don McEvoy
Played 8 games Wins 3 Draws 1 Defeats 4
18/04/1951 Huddersfield Town 2-1
15/09/1951 Huddersfield Town 1-2
12/09/1953 Huddersfield Town 3-1
23/01/1954 Huddersfield Town 2-2
23/04/1955 Sheffield Wednesday 0-3
22/08/1956 Sheffield Wednesday 4-0
05/10/1957 Sheffield Wednesday 0-1
15/02/1958 Sheffield Wednesday 2-3

 

Billy McEwan
Played 2 games Wins 1 Draws 1 Defeats 0 Scored 1 goal
20/03/1982 Rotherham United 4-1 1 goal
30/04/1983 Rotherham United 1-1

 

Bob McEwan
Played 1 game Wins 0 Draws 0 Defeats 1
01/09/1906 Glossop 2-9

 

Marshall McEwan
Played 3 games Wins 2 Draws 0 Defeats 1 Scored 2 goals
12/10/1907 Bolton Wanderers 3-1
08/02/1908 Bolton Wanderers 1-2
12/02/1910 Bolton Wanderers 5-2 2 goals

 

Jimmy McEwen
Played 1 game Wins 0 Draws 0 Defeats 1
06/04/1912 Glossop 1-2

 

Dickie McFadden
Played 2 games Wins 0 Draws 0 Defeats 2 Scored 1 goal
28/10/1911 Clapton Orient 1-4 1 goal
02/03/1912 Clapton Orient 0-3

 

James McFadden
Played 13 games Wins 0 Draws 5 Defeats 8 Scored 1 goal
01/11/2003 Everton 0-1
17/04/2004 Everton 0-0
06/11/2004 Everton 0-1
28/01/2006 Everton 1-1 1 goal
08/02/2006 Everton 1-4
17/04/2006 Everton 0-3
17/12/2006 Everton 2-3
13/05/2007 Everton 1-1
11/11/2007 Everton 1-1
08/01/2008 Everton 1-2
19/01/2008 Birmingham City 0-1
26/12/2009 Birmingham City 0-0
27/01/2010 Birmingham City 0-3

 

Charlie McFadyen
Played 6 games Wins 2 Draws 2 Defeats 2
11/04/1908 Preston North End 0-0
01/09/1908 Preston North End 0-0
07/09/1908 Preston North End 6-0
27/10/1909 Preston North End 0-2
10/01/1910 Preston North End 2-0
04/10/1913 Preston North End 0-2

 

Willie McFadyen
Played 3 games Wins 0 Draws 1 Defeats 2
27/03/1937 Huddersfield Town 0-0
04/12/1937 Huddersfield Town 1-3
16/04/1938 Huddersfield Town 1-2

 

Kyle McFadzean
Played 1 game Wins 0 Draws 0 Defeats 1
31/01/2016 Milton Keynes Dons 1-5

 

Roy McFarland
Played 15 games Wins 3 Draws 9 Defeats 3 Scored 2 goals
25/09/1968 Derby County 0-0
02/10/1968 Derby County 3-1
11/10/1969 Derby County 2-2
11/02/1970 Derby County 2-2
15/08/1970 Derby County 1-2
18/09/1971 Derby County 1-1 1 goal
01/01/1972 Derby County 1-0
19/08/1972 Derby County 1-2
04/10/1972 Derby County 0-0
09/10/1972 Derby County 2-3
30/12/1972 Derby County 1-1
25/08/1973 Derby County 1-0
19/01/1974 Derby County 1-1
11/03/1978 Derby County 1-1
04/04/1979 Derby County 1-1 1 goal

 

Dugald McFarlane
Played 1 game Wins 0 Draws 0 Defeats 1
18/11/1905 Burnley 0-1

 

Iam McFaul
Played 14 games Wins 3 Draws 6 Defeats 5
10/12/1966 Newcastle United 2-2
21/08/1968 Newcastle United 3-2
04/04/1969 Newcastle United 1-1
25/10/1969 Newcastle United 0-1
25/02/1970 Newcastle United 0-0
05/12/1970 Newcastle United 0-1
06/02/1971 Newcastle United 0-1
04/12/1971 Newcastle United 0-0
22/04/1972 Newcastle United 3-3
28/10/1972 Newcastle United 1-1
20/10/1973 Newcastle United 2-0
16/03/1974 Newcastle United 0-1
16/11/1974 Newcastle United 5-0
22/02/1975 Newcastle United 2-3

 

Bill McGarry
Played 9 games Wins 4 Draws 2 Defeats 3
18/04/1951 Huddersfield Town 2-1
15/09/1951 Huddersfield Town 1-2
19/01/1952 Huddersfield Town 1-0
12/09/1953 Huddersfield Town 3-1
23/01/1954 Huddersfield Town 2-2
09/10/1954 Huddersfield Town 1-0
26/02/1955 Huddersfield Town 1-4
24/08/1955 Huddersfield Town 1-3
29/08/1955 Huddersfield Town 0-0

 

Ron McGarry
Played 4 games Wins 2 Draws 0 Defeats 2 Scored 1 goal
24/10/1960 Workington 2-4
31/03/1962 Bolton Wanderers 4-2 1 goal
23/03/1963 Newcastle United 2-0
19/03/1966 Newcastle United 0-1

 

Jogn McGeachan
Played 1 game Wins 0 Draws 0 Defeats 1
02/12/1911 Glossop 0-1

 

George McGeachie
Played 1 game Wins 0 Draws 0 Defeats 1
09/01/1951 Rochdale 2-3

 

Aiden McGeady
Played 4 games Wins 0 Draws 0 Defeats 4
19/10/2010 Spartak Moscow 0-2
03/11/2010 Spartak Moscow 1-4
22/02/2014 Everton 0-1
30/08/2014 Everton 3-6

 

Jock McGee
Played 2 games Wins 0 Draws 0 Defeats 2
25/12/1926 Hull City 0-1
27/12/1926 Hull City 0-1

 

Luke McGee
Played 1 game Wins 0 Draws 0 Defeats 1
08/01/2017 Peterborough United 1-4

 

Owen McGee
Played 1 game Wins 0 Draws 0 Defeats 1
25/03/1990 Middlesbrough 0-1

 

Paul McGee
Played 2 games Wins 1 Draws 1 Defeats 0
17/11/1990 Wimbledon 2-1
16/02/1991 Wimbledon 0-0

 

Paul McGee
Played 7 games Wins 1 Draws 3 Defeats 3
02/05/1978 Queens Park Rangers 1-3
04/11/1978 Queens Park Rangers 0-0
01/12/1979 Preston North End 0-2
12/04/1980 Preston North End 1-1
20/09/1980 Preston North End 1-1
28/02/1981 Preston North End 1-0
04/12/1982 Burnley 1-2

 

Mark McGhee
Played 1 game Wins 0 Draws 1 Defeats 0 Scored 1 goal
18/03/1978 Newcastle United 2-2 1 goal

 

Tommy McGhee
Played 7 games Wins 1 Draws 5 Defeats 1
27/11/1954 Portsmouth 1-4
16/04/1955 Portsmouth 0-0
03/09/1955 Portsmouth 5-1
31/12/1955 Portsmouth 4-4
29/09/1956 Portsmouth 3-3
09/02/1957 Portsmouth 2-2
17/01/1959 Portsmouth 2-2

 

Joe McGhie
Played 1 game Wins 1 Draws 0 Defeats 0
02/11/1907 Sunderland 3-0

 

Charie McGibbon
Played 1 game Wins 1 Draws 0 Defeats 0 Scored 1 goal
28/03/1910 Woolwich Arsenal 1-0 1 goal

 

Terry McGibbons
Played 1 game Wins 0 Draws 0 Defeats 1
31/08/1938 Preston North End 1-3

 

Jimmy McGill
Played 1 game Wins 1 Draws 0 Defeats 0
07/01/1961 Crewe Alexandra 2-1

 

Jimmy McGill
Played 4 games Wins 0 Draws 1 Defeats 3
24/09/1966 Arsenal 1-3
07/11/1970 Huddersfield Town 0-1
20/03/1971 Huddersfield Town 0-0
28/08/1971 Huddersfield Town 1-2

 

John McGinlay
Played 4 games Wins 2 Draws 1 Defeats 1 Scored 3 goals
29/04/1989 Shrewsbury Town 1-1 1 goal
22/11/1995 Bolton Wanderers 2-3
08/04/1996 Bolton Wanderers 2-1 1 goal
22/10/1996 Bolton Wanderers 2-1 1 goal

 

John McGinn
Played 11 games Wins 3 Draws 3 Defeats 5 Scored 1 goal
04/12/2019 Aston Villa 1-2
21/06/2020 Aston Villa 1-2
28/12/2020 Aston Villa 1-1
23/05/2021 Aston Villa 2-1
11/09/2021 Aston Villa 0-3
16/10/2022 Aston Villa 0-2
01/04/2023 Aston Villa 2-0 1 goal
24/09/2023 Aston Villa 1-0
26/01/2024 Aston Villa 0-0
07/02/2024 Aston Villa 1-3
27/04/2024 Aston Villa 2-2

 

Hugh McGinnigle
Played 1 game Wins 1 Draws 0 Defeats 0
16/01/1935 Luton Town 2-0

 

Mick McGiven
Played 4 games Wins 2 Draws 1 Defeats 1
04/10/1969 Sunderland 0-0
31/01/1970 Sunderland 1-3
26/12/1973 West Ham United 4-2
02/03/1974 West Ham United 3-0

 

Bill McGlen
Played 4 games Wins 3 Draws 1 Defeats 0
04/09/1946 Manchester United 3-0
09/04/1949 Manchester United 1-1
14/01/1950 Manchester United 1-0
31/03/1951 Manchester United 4-1

 

David McGoldrick
Played 5 games Wins 1 Draws 1 Defeats 3 Scored 3 goals
31/08/2019 Sheffield United 2-2
11/07/2020 Sheffield United 3-0 2 goals
07/11/2020 Sheffield United 1-4 1 goal
07/02/2021 Sheffield United 1-2
21/03/2021 Sheffield United 0-2

 

Eddie McGoldrick
Played 10 games Wins 2 Draws 4 Defeats 4
14/01/1989 Crystal Palace 0-1
26/12/1989 Crystal Palace 2-2
08/12/1990 Crystal Palace 1-2
26/10/1991 Crystal Palace 0-0
10/12/1991 Crystal Palace 0-1
08/02/1992 Crystal Palace 1-1
07/11/1992 Crystal Palace 1-3
06/01/1993 Crystal Palace 3-1
15/03/1993 Crystal Palace 1-1
16/04/1994 Arsenal 1-0

 

John McGoldrick
Played 1 game Wins 0 Draws 1 Defeats 0
26/11/1983 Leeds United 1-1

 

John McGovern
Played 16 games Wins 4 Draws 6 Defeats 6 Scored 2 goals
11/10/1969 Derby County 2-2
15/08/1970 Derby County 1-2
17/10/1970 Derby County 1-2
18/09/1971 Derby County 1-1
01/01/1972 Derby County 1-0
19/08/1972 Derby County 1-2
04/10/1972 Derby County 0-0
09/10/1972 Derby County 2-3 1 goal
30/12/1972 Derby County 1-1
25/08/1973 Derby County 1-0 1 goal
06/09/1975 Nottingham Forest 0-0
20/11/1976 Nottingham Forest 1-1
16/04/1977 Nottingham Forest 1-2
05/11/1977 Nottingham Forest 0-1
28/03/1979 Nottingham Forest 6-0
07/04/1979 Nottingham Forest 3-1

 

Gavin McGowan
Played 1 game Wins 0 Draws 0 Defeats 1
14/05/1995 Arsenal 1-2

 

Chris McGrath
Played 2 games Wins 0 Draws 0 Defeats 2
03/04/1974 Tottenham Hotspur 1-2
17/09/1977 Manchester United 0-1

 

John McGrath
Played 13 games Wins 4 Draws 6 Defeats 3
25/03/1961 Newcastle United 1-6
03/11/1962 Newcastle United 2-4
23/03/1963 Newcastle United 2-0
25/09/1965 Newcastle United 1-1
23/08/1967 Newcastle United 1-1
30/08/1967 Newcastle United 5-1
16/11/1968 Southampton 3-2
01/02/1969 Southampton 5-0
23/08/1969 Southampton 2-2
31/10/1970 Southampton 2-2
27/02/1971 Southampton 0-0
23/10/1971 Southampton 0-3
18/04/1972 Southampton 2-2

 

John McGrath
Played 1 game Wins 0 Draws 0 Defeats 1
01/01/2001 Aston Villa 0-1

 

Lloyd McGrath
Played 10 games Wins 3 Draws 3 Defeats 4 Scored 1 goal
03/11/1984 Coventry City 2-6
23/02/1985 Coventry City 1-0
07/12/1985 Coventry City 1-1
02/09/1986 Coventry City 0-0
14/02/1987 Coventry City 3-0 1 goal
17/10/1987 Coventry City 0-1
02/11/1991 Coventry City 0-1
14/03/1992 Coventry City 1-0
24/10/1992 Coventry City 1-2
18/09/1993 Coventry City 1-1

 

Mick McGrath
Played 11 games Wins 3 Draws 2 Defeats 6
25/12/1958 Blackburn Rovers 0-3
27/12/1958 Blackburn Rovers 2-0
07/11/1959 Blackburn Rovers 1-3
30/03/1960 Blackburn Rovers 1-0
07/09/1960 Blackburn Rovers 2-5
23/09/1961 Blackburn Rovers 1-1
10/02/1962 Blackburn Rovers 3-0
11/09/1963 Blackburn Rovers 0-1
16/09/1963 Blackburn Rovers 2-2
03/10/1964 Blackburn Rovers 1-5
13/02/1965 Blackburn Rovers 0-3

 

Paul McGrath
Played 20 games Wins 9 Draws 3 Defeats 8 Scored 1 goal
29/12/1984 Manchester United 3-1
26/10/1985 Manchester United 2-1
09/04/1986 Manchester United 1-2
28/09/1986 Manchester United 0-1
21/02/1987 Manchester United 1-1
31/08/1987 Manchester United 3-1
01/01/1990 Aston Villa 3-0
14/04/1990 Aston Villa 1-0
03/11/1990 Aston Villa 0-1
11/05/1991 Aston Villa 2-2
18/09/1991 Aston Villa 0-2
20/04/1992 Aston Villa 3-1 1 goal
02/09/1992 Aston Villa 1-3
13/02/1993 Aston Villa 1-0
22/01/1994 Aston Villa 1-1
28/12/1994 Aston Villa 3-0
15/04/1995 Aston Villa 0-1
14/10/1995 Aston Villa 0-1
06/04/1996 Aston Villa 2-1
18/01/1997 Derby County 1-3

 

John McGreal
Played 2 games Wins 0 Draws 1 Defeats 1
20/01/2001 Ipswich Town 1-4
01/04/2002 Ipswich Town 0-0

 

?Allan McGregor
Played 4 games Wins 0 Draws 0 Defeats 4
18/08/2013 Hull City 0-2
11/01/2014 Hull City 0-2
13/12/2014 Hull City 0-2
22/03/2015 Hull City 2-3

 

James McGregor
Played 4 games Wins 1 Draws 1 Defeats 2
09/12/1905 Grimsby Town 0-2
14/04/1906 Grimsby Town 1-1
27/10/1906 Grimsby Town 0-2
02/03/1907 Grimsby Town 2-1

 

Paul McGregor
Played 2 games Wins 1 Draws 1 Defeats 0
25/01/1995 Nottingham Forest 2-0
28/09/1996 Nottingham Forest 1-1

 

Robert McGregor
Played 2 games Wins 1 Draws 0 Defeats 1
25/12/1913 The Wednesday 1-2
26/12/1913 The Wednesday 3-0

 

Hugh McGrogan
Played 1 game Wins 0 Draws 0 Defeats 1 Scored 1 goal
27/08/1975 Oxford United 1-3 1 goal

 

Bob McGrory
Played 16 games Wins 4 Draws 2 Defeats 10
02/10/1920 Burnley 1-1
28/08/1922 Stoke 1-2
04/09/1922 Stoke 2-3
22/09/1924 Stoke 1-0
27/04/1925 Stoke 1-2
05/12/1925 Stoke 1-1
17/04/1926 Stoke 1-3
08/10/1927 Stoke 0-1
20/02/1928 Stoke 1-0
25/12/1928 Stoke City 0-1
26/12/1928 Stoke City 1-3
22/03/1930 Stoke City 2-3
30/12/1933 Stoke City 0-2
17/02/1934 Stoke City 3-1
27/10/1934 Stoke City 2-0
09/03/1935 Stoke City 0-1

 

Alwin McGuffie
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
05/04/1958 Luton Town 0-2
07/03/1959 Luton Town 3-3 1 goal

 

Paul McGugan
Played 2 games Wins 1 Draws 0 Defeats 1
18/11/1987 Barnsley 1-2
07/01/1989 Barnsley 4-0

 

Johnny McGuigan
Played 5 games Wins 1 Draws 0 Defeats 4
10/09/1958 Newcastle United 5-6
19/01/1959 Newcastle United 1-4
25/03/1961 Newcastle United 1-6
22/08/1962 Scunthorpe United 0-3
28/08/1962 Scunthorpe United 3-0

 

Tommy McGuigan
Played 1 game Wins 0 Draws 0 Defeats 1
07/01/1956 Hartlepools United 0-1

 

Bobby McGuinness
Played 2 games Wins 0 Draws 1 Defeats 1
23/09/1975 Portsmouth 1-1
25/02/1976 Portsmouth 0-2

 

Wilf McGuinness
Played 4 games Wins 3 Draws 0 Defeats 1
23/08/1958 Manchester United 5-2
20/12/1958 Manchester United 3-2
26/08/1959 Manchester United 0-1
02/09/1959 Manchester United 6-3

 

James McGuire
Played 2 games Wins 1 Draws 0 Defeats 1
07/09/1907 Sheffield United 4-2
04/01/1908 Sheffield United 0-3

 

Mick McGuire
Played 10 games Wins 3 Draws 2 Defeats 5
04/09/1971 Coventry City 3-3
30/09/1972 Coventry City 1-3
23/04/1973 Coventry City 0-2
12/01/1974 Coventry City 2-2
24/08/1974 Coventry City 1-3
10/03/1979 Norwich City 2-0
26/09/1981 Norwich City 1-2
20/02/1982 Norwich City 2-1
26/03/1983 Barnsley 3-0
07/05/1984 Barnsley 1-3

 

Paddy McGuire
Played 1 game Wins 0 Draws 0 Defeats 1
01/03/1913 Manchester City 1-2

 

Reg McGuire
Played 1 game Wins 0 Draws 0 Defeats 1
06/10/1982 Tranmere Rovers 1-3

 

Kevin McHale
Played 3 games Wins 3 Draws 0 Defeats 0 Scored 1 goal
13/10/1962 Huddersfield Town 1-0
02/03/1963 Huddersfield Town 2-1
25/01/1964 Huddersfield Town 2-1 1 goal

 

Ray McHale
Played 2 games Wins 2 Draws 0 Defeats 0
24/10/1981 Barnsley 2-1
12/03/1982 Barnsley 2-1

 

Archie McHard
Played 1 game Wins 0 Draws 0 Defeats 1
09/01/1960 Bradford 1-5

 

John McIlhatton
Played 4 games Wins 1 Draws 1 Defeats 2
07/12/1946 Everton 1-1
12/04/1947 Everton 2-0
20/09/1947 Everton 1-3
29/01/1949 Everton 0-2

 

Hugh McIlmoyle
Played 5 games Wins 2 Draws 0 Defeats 3
14/10/1961 Leicester City 3-1
18/08/1962 Rotherham United 0-1
12/12/1964 Wolverhampton Wanderers 1-2
07/10/1970 Middlesbrough 2-3
17/08/1974 Carlisle United 2-0

 

Jimmy McIlroy
Played 32 games Wins 12 Draws 10 Defeats 10 Scored 6 goals
23/03/1951 Burnley 2-1
26/03/1951 Burnley 2-0
19/04/1952 Burnley 1-4
18/10/1952 Burnley 1-1
07/03/1953 Burnley 2-0
14/11/1953 Burnley 1-2
03/04/1954 Burnley 1-2
23/08/1954 Burnley 0-1
31/08/1954 Burnley 1-1
29/10/1955 Burnley 0-0
28/01/1956 Burnley 1-1
01/02/1956 Burnley 1-1
06/02/1956 Burnley 2-2 1 goal
13/02/1956 Burnley 0-0
15/02/1956 Burnley 0-2
10/03/1956 Burnley 5-0
18/08/1956 Burnley 2-0 1 goal
15/12/1956 Burnley 0-2
21/09/1957 Burnley 1-6
01/02/1958 Burnley 2-1 1 goal
21/02/1959 Burnley 3-1
05/09/1959 Burnley 1-4
22/10/1960 Burnley 6-2 2 goals
09/12/1961 Burnley 2-1
28/04/1962 Burnley 1-1
11/05/1963 Stoke City 1-0 1 goal
05/10/1963 Stoke City 3-3
04/03/1964 Stoke City 2-0
17/10/1964 Stoke City 0-4
27/02/1965 Stoke City 0-2
25/08/1965 Stoke City 2-2
01/09/1965 Stoke City 2-1

 

Sammy McIlroy
Played 9 games Wins 3 Draws 3 Defeats 3 Scored 2 goals
22/01/1972 Manchester United 0-1
30/03/1974 Manchester United 3-1 1 goal
17/09/1977 Manchester United 0-1
11/02/1978 Manchester United 2-2 1 goal
25/11/1978 Manchester United 1-0
15/01/1979 Manchester United 3-0
16/05/1979 Manchester United 1-1
15/12/1984 Stoke City 1-1
11/05/1985 Stoke City 0-1

 

Jimmy McIlvenny
Played 5 games Wins 0 Draws 1 Defeats 4
29/11/1913 Bradford City 1-2
02/04/1915 Bradford City 0-2
04/02/1920 Bradford City 0-1
26/03/1921 Bradford City 1-1
02/04/1921 Bradford City 1-3

 

Johnny McIlwane
Played 2 games Wins 1 Draws 1 Defeats 0
16/02/1929 Portsmouth 1-1
20/02/1929 Portsmouth 1-0

 

Jim McInally
Played 2 games Wins 1 Draws 0 Defeats 1
01/01/1985 Nottingham Forest 0-1
10/04/1985 Nottingham Forest 2-0

 

Derek McInnes
Played 2 games Wins 0 Draws 0 Defeats 2
26/10/2002 West Bromwich Albion 0-2
16/03/2003 West Bromwich Albion 0-2

 

Jimmy McInnes
Played 1 game Wins 1 Draws 0 Defeats 0
27/08/1938 Liverpool 2-1

 

Albert McInroy
Played 12 games Wins 7 Draws 0 Defeats 5
17/10/1923 Sunderland 2-0
26/04/1924 Sunderland 1-4
03/09/1930 Newcastle United 1-0
12/09/1931 Newcastle United 4-1
12/03/1932 Newcastle United 2-1
14/04/1932 Newcastle United 1-4
24/09/1932 Newcastle United 1-0
04/02/1933 Newcastle United 2-0
28/10/1933 Newcastle United 1-2
14/09/1935 Leeds United 0-1
18/01/1936 Leeds United 2-0
29/08/1936 Leeds United 2-3

 

Alan McIntosh
Played 2 games Wins 1 Draws 0 Defeats 1
06/10/1962 Cardiff City 0-6
23/02/1963 Cardiff City 1-0

 

Alex McIntosh
Played 4 games Wins 3 Draws 1 Defeats 0
30/04/1938 Wolverhampton Wanderers 1-1
26/11/1938 Wolverhampton Wanderers 3-1
01/04/1939 Wolverhampton Wanderers 2-0
21/12/1946 Wolverhampton Wanderers 2-1

 

Alex McIntosh
Played 1 game Wins 0 Draws 0 Defeats 1
10/01/1948 Barrow 0-5

 

Angus McIntosh
Played 2 games Wins 2 Draws 0 Defeats 0 Scored 1 goal
02/11/1907 Sunderland 3-0
31/03/1909 Bury 2-1 1 goal

 

Dave McIntosh
Played 6 games Wins 2 Draws 1 Defeats 3
19/08/1950 Sheffield Wednesday 0-4
21/03/1953 Sheffield Wednesday 0-1
27/02/1954 Sheffield Wednesday 1-0
23/04/1955 Sheffield Wednesday 0-3
22/08/1956 Sheffield Wednesday 4-0
19/09/1956 Sheffield Wednesday 0-0

 

James McIntosh
Played 3 games Wins 0 Draws 1 Defeats 2
26/11/1910 Hull City 0-2
01/04/1911 Hull City 1-1
13/04/1912 Hull City 0-1

 

Jim McIntosh
Played 1 game Wins 0 Draws 0 Defeats 1
06/11/1971 Nottingham Forest 0-2

 

Jimmy McIntosh
Played 7 games Wins 3 Draws 3 Defeats 1
18/04/1938 Preston North End 0-0
29/04/1939 Preston North End 1-1
02/11/1946 Blackpool 1-0
23/08/1947 Blackpool 3-0
20/12/1947 Blackpool 2-2
19/11/1949 Everton 2-3
17/02/1951 Everton 3-0

 

Martin McIntosh
Played 1 game Wins 0 Draws 0 Defeats 1
07/01/2006 Huddersfield Town 1-2

 

Robert McIntosh
Played 3 games Wins 2 Draws 1 Defeats 0
09/02/1921 Newcastle United 1-0
08/10/1921 Newcastle United 1-1
15/10/1921 Newcastle United 1-0

 

Willie McIntosh
Played 9 games Wins 3 Draws 3 Defeats 3 Scored 1 goal
25/12/1946 Preston North End 2-1
26/12/1946 Preston North End 1-1
08/11/1947 Preston North End 2-0
27/03/1948 Preston North End 0-2
18/09/1948 Preston North End 3-2 1 goal
03/12/1949 Blackpool 1-1
22/04/1950 Blackpool 0-0
03/11/1951 Stoke City 1-2
22/03/1952 Stoke City 0-1

 

Johnny McIntyre
Played 5 games Wins 1 Draws 2 Defeats 2
20/03/1920 The Wednesday 1-1
06/04/1920 The Wednesday 0-2
05/05/1923 Blackburn Rovers 1-1
25/08/1923 Blackburn Rovers 3-0
01/09/1923 Blackburn Rovers 0-2

 

Johnny McIntyre
Played 4 games Wins 3 Draws 1 Defeats 0
15/11/1924 Derby County 1-1
21/03/1925 Derby County 1-0
28/12/1925 Derby County 4-2
06/12/1930 Derby County 6-2

 

Kevin McIntyre
Played 1 game Wins 0 Draws 0 Defeats 1
06/01/2007 Macclesfield Town 1-6

 

Fred McIver
Played 1 game Wins 0 Draws 0 Defeats 1
04/01/1975 Sheffield Wednesday 2-3

 

Willie McIver
Played 3 games Wins 1 Draws 1 Defeats 1
05/10/1907 Blackburn Rovers 2-0
02/09/1911 Stockport County 0-0
30/12/1911 Stockport County 0-1

 

Hugh McJarrow
Played 3 games Wins 0 Draws 2 Defeats 1
11/02/1950 Chesterfield 1-1
19/08/1950 Sheffield Wednesday 0-4
24/02/1951 Sheffield Wednesday 2-2

 

Billy McKay
Played 4 games Wins 2 Draws 1 Defeats 1
20/09/1930 Bolton Wanderers 1-0
04/02/1931 Bolton Wanderers 1-1
25/03/1932 Bolton Wanderers 0-3
28/01/1939 Manchester United 1-0

 

Colin McKay
Played 1 game Wins 0 Draws 0 Defeats 1
06/04/1920 The Wednesday 0-2

 

Jack McKay
Played 1 game Wins 1 Draws 0 Defeats 0
18/03/1911 Birmingham 2-1

 

Jim McKay
Played 1 game Wins 1 Draws 0 Defeats 0 Scored 1 goal
10/02/1926 Clapton Orient 3-1 1 goal

 

Jock McKay
Played 7 games Wins 1 Draws 3 Defeats 3 Scored 2 goals
28/04/1923 Blackburn Rovers 0-0
05/05/1923 Blackburn Rovers 1-1 1 goal
25/08/1923 Blackburn Rovers 3-0 1 goal
08/09/1928 Middlesbrough 0-2
04/10/1930 Middlesbrough 0-4
07/02/1931 Middlesbrough 2-2
29/08/1931 Middlesbrough 0-2

 

Peter McKay
Played 10 games Wins 2 Draws 6 Defeats 2 Scored 3 goals
31/08/1954 Burnley 1-1
29/10/1955 Burnley 0-0
28/01/1956 Burnley 1-1 1 goal
01/02/1956 Burnley 1-1
06/02/1956 Burnley 2-2 1 goal
13/02/1956 Burnley 0-0
15/02/1956 Burnley 0-2
10/03/1956 Burnley 5-0 1 goal
18/08/1956 Burnley 2-0
15/12/1956 Burnley 0-2

 

Jimmy McKechnie
Played 2 games Wins 1 Draws 0 Defeats 1
19/09/1925 Clapton Orient 1-2
10/02/1926 Clapton Orient 3-1

 

Frank McKee
Played 1 game Wins 0 Draws 0 Defeats 1
20/08/1949 Birmingham City 0-3

 

Mark McKeever
Played 1 game Wins 0 Draws 1 Defeats 0
25/04/1999 Sheffield Wednesday 0-0

 

David McKellar
Played 3 games Wins 0 Draws 3 Defeats 0
22/10/1983 Carlisle United 0-0
25/02/1984 Carlisle United 0-0
19/04/1986 Newcastle United 1-1

 

Frank McKenna
Played 1 game Wins 0 Draws 1 Defeats 0 Scored 1 goal
10/09/1927 Fulham 1-1 1 goal

 

Johnny McKenna
Played 6 games Wins 1 Draws 0 Defeats 5
06/11/1948 Huddersfield Town 3-4
02/04/1949 Huddersfield Town 0-5
12/11/1949 Huddersfield Town 1-2
01/04/1950 Huddersfield Town 1-3
18/04/1951 Huddersfield Town 2-1
15/09/1951 Huddersfield Town 1-2

 

Paul McKenna
Played 1 game Wins 0 Draws 0 Defeats 1
17/02/2002 Preston North End 1-3

 

Scott McKenna
Played 1 game Wins 1 Draws 0 Defeats 0
02/09/2023 Nottingham Forest 1-0

 

Tom McKenna
Played 2 games Wins 1 Draws 0 Defeats 1
26/09/1925 Fulham 0-4
09/10/1926 South Shields 5-1

 

Peter McKennan
Played 2 games Wins 1 Draws 0 Defeats 1
26/11/1949 Middlesbrough 2-1
29/03/1950 Middlesbrough 1-2

 

Weston McKennie
Played 3 games Wins 1 Draws 0 Defeats 2
29/09/2021 Juventus 1-0
23/11/2021 Juventus 0-4
04/03/2023 Leeds United 0-1

 

Duncan McKenzie
Played 6 games Wins 2 Draws 2 Defeats 2 Scored 1 goal
28/03/1936 Brentford 2-1
12/12/1936 Brentford 1-2
17/04/1937 Brentford 1-0 1 goal
23/10/1937 Brentford 1-2
09/03/1938 Brentford 1-1
10/09/1938 Middlesbrough 1-1

 

Duncan McKenzie
Played 6 games Wins 3 Draws 1 Defeats 2 Scored 2 goals
06/10/1971 Nottingham Forest 1-1 1 goal
11/10/1971 Nottingham Forest 1-2
06/11/1971 Nottingham Forest 0-2
14/03/1972 Nottingham Forest 2-1
30/11/1974 Leeds United 2-0
18/01/1975 Leeds United 2-0 1 goal

 

John McKenzie
Played 1 game Wins 0 Draws 1 Defeats 0
30/01/1909 Aston Villa 0-0

 

Leon McKenzie
Played 3 games Wins 0 Draws 0 Defeats 3 Scored 1 goal
06/01/2001 Peterborough United 0-5
18/12/2004 Norwich City 0-4
05/03/2005 Norwich City 1-3 1 goal

 

Murdoch McKenzie
Played 2 games Wins 0 Draws 1 Defeats 1 Scored 1 goal
10/10/1925 Darlington 1-1
20/02/1926 Darlington 2-5 1 goal

 

Robbie McKenzie
Played 1 game Wins 0 Draws 0 Defeats 1
25/01/2020 Hull City 1-2

 

Stuart McKenzie
Played 2 games Wins 1 Draws 0 Defeats 1
23/09/1986 York City 1-0
08/10/1986 York City 0-3

 

James McKeown
Played 1 game Wins 0 Draws 0 Defeats 1
25/09/2019 Grimsby Town 1-7

 

Danny McKie
Played 2 games Wins 0 Draws 0 Defeats 2
01/09/1906 Glossop 2-9
29/12/1906 Glossop 0-1

 

Billy McKinlay
Played 8 games Wins 3 Draws 2 Defeats 3 Scored 2 goals
05/05/1996 Blackburn Rovers 3-2 1 goal
16/11/1996 Blackburn Rovers 1-1
15/10/1997 Blackburn Rovers 1-1 1 goal
22/11/1997 Blackburn Rovers 1-0
29/04/1998 Blackburn Rovers 1-0
21/09/1998 Blackburn Rovers 3-4
23/12/2000 Bradford City 0-3
11/01/2004 Leicester City 0-4

 

Billy McKinlay
Played 6 games Wins 1 Draws 2 Defeats 3
29/09/1928 Nottingham Forest 0-3
09/02/1929 Nottingham Forest 3-0
31/08/1929 Nottingham Forest 0-2
28/12/1929 Nottingham Forest 0-0
27/01/1934 Nottingham Forest 1-1
31/01/1934 Nottingham Forest 0-3

 

Bobby McKinlay
Played 22 games Wins 5 Draws 7 Defeats 10 Scored 1 goal
04/04/1958 Nottingham Forest 0-0
07/04/1958 Nottingham Forest 1-1
27/09/1958 Nottingham Forest 1-4
15/04/1959 Nottingham Forest 1-3
31/10/1959 Nottingham Forest 3-1
16/04/1960 Nottingham Forest 1-1
26/11/1960 Nottingham Forest 2-1
29/04/1961 Nottingham Forest 3-4
19/08/1961 Nottingham Forest 2-2 1 goal
16/12/1961 Nottingham Forest 3-0
30/03/1964 Nottingham Forest 0-1
31/03/1964 Nottingham Forest 0-1
10/10/1964 Nottingham Forest 2-2
22/02/1965 Nottingham Forest 1-0
11/04/1966 Nottingham Forest 0-1
12/04/1966 Nottingham Forest 1-2
24/08/1966 Nottingham Forest 1-2
30/08/1966 Nottingham Forest 0-0
23/09/1967 Nottingham Forest 3-0
03/02/1968 Nottingham Forest 0-1
14/08/1968 Nottingham Forest 1-1
08/04/1969 Nottingham Forest 1-2

 

Donald McKinlay
Played 10 games Wins 4 Draws 3 Defeats 3
24/03/1913 Liverpool 1-2
13/02/1915 Liverpool 3-3
11/10/1919 Liverpool 0-1
18/10/1919 Liverpool 0-1
25/12/1920 Liverpool 1-1
27/12/1920 Liverpool 2-1
24/09/1921 Liverpool 1-0
30/12/1922 Liverpool 0-0
06/01/1923 Liverpool 1-0
01/01/1924 Liverpool 3-1

 

Jimmy McKinnell
Played 8 games Wins 2 Draws 5 Defeats 1
02/05/1921 Blackburn Rovers 0-0
07/05/1921 Blackburn Rovers 2-1
28/04/1923 Blackburn Rovers 0-0
05/05/1923 Blackburn Rovers 1-1
25/08/1923 Blackburn Rovers 3-0
01/09/1923 Blackburn Rovers 0-2
18/12/1926 Darlington 2-2
07/05/1927 Darlington 2-2

 

Bill McKinney
Played 1 game Wins 0 Draws 0 Defeats 1
18/01/1958 Newcastle United 1-2

 

Angus McKinnon
Played 7 games Wins 2 Draws 2 Defeats 3
28/03/1910 Woolwich Arsenal 1-0
12/10/1912 Woolwich Arsenal 0-1
30/01/1915 Arsenal 0-1
06/12/1919 Arsenal 1-1
13/12/1919 Arsenal 1-3
04/12/1920 Arsenal 2-1
11/12/1920 Arsenal 1-1

 

Ray McKinnon
Played 1 game Wins 0 Draws 1 Defeats 0
26/09/1992 Nottingham Forest 0-0

 

Phil McKnight
Played 1 game Wins 0 Draws 0 Defeats 1
05/01/1957 Leyton Orient 0-2

 

Fred McLachlan
Played 4 games Wins 0 Draws 1 Defeats 3
30/08/1924 Coventry City 0-1
27/12/1924 Coventry City 0-3
30/10/1926 Grimsby Town 0-0
19/03/1927 Grimsby Town 0-2

 

George McLachlan
Played 5 games Wins 3 Draws 1 Defeats 1
05/03/1927 Cardiff City 0-0
09/03/1927 Cardiff City 3-2
14/12/1929 Cardiff City 1-0
06/09/1930 Manchester United 2-6
03/01/1931 Manchester United 1-0

 

Steve McLachlan
Played 3 games Wins 0 Draws 2 Defeats 1 Scored 1 goal
27/08/1952 Derby County 1-1
10/01/1953 Derby County 4-4 1 goal
14/01/1953 Derby County 0-1

 

Tommy McLain
Played 3 games Wins 0 Draws 2 Defeats 1
10/09/1947 Sunderland 1-1
28/10/1950 Sunderland 0-3
17/03/1951 Sunderland 1-1

 

Andy McLaren
Played 4 games Wins 2 Draws 0 Defeats 2 Scored 1 goal
08/11/1947 Preston North End 2-0
27/03/1948 Preston North End 0-2
18/09/1948 Preston North End 3-2 1 goal
19/03/1949 Sheffield United 0-1

 

Hugh McLaren
Played 7 games Wins 3 Draws 3 Defeats 1 Scored 3 goals
24/12/1949 Derby County 2-2 2 goals
25/11/1950 Derby County 2-1
14/04/1951 Derby County 1-0
27/08/1952 Derby County 1-1
03/09/1952 Derby County 3-2
10/01/1953 Derby County 4-4 1 goal
14/01/1953 Derby County 0-1

 

Jimmy McLaren
Played 10 games Wins 4 Draws 0 Defeats 6
29/11/1924 Bradford City 0-3
04/04/1925 Bradford City 2-0
29/08/1925 Bradford City 0-2
02/01/1926 Bradford City 4-2
18/09/1926 Bradford City 0-1
05/02/1927 Bradford City 2-5
06/04/1931 Leicester City 0-1
07/04/1931 Leicester City 2-1
26/09/1931 Leicester City 1-0
06/02/1932 Leicester City 0-1

 

Malcolm McLaren
Played 1 game Wins 0 Draws 1 Defeats 0
15/03/1939 Blackpool 1-1

 

Ross McLaren
Played 6 games Wins 3 Draws 0 Defeats 3
31/01/1981 Shrewsbury Town 0-3
19/09/1981 Shrewsbury Town 1-0
30/01/1982 Shrewsbury Town 1-3
20/11/1982 Shrewsbury Town 2-1
01/01/1983 Shrewsbury Town 2-0
23/10/1991 Swindon Town 0-1

 

Sandy McLaren
Played 10 games Wins 3 Draws 2 Defeats 5
14/04/1933 Leicester City 1-4
18/04/1933 Leicester City 1-1
23/09/1933 Leicester City 1-1
23/04/1934 Leicester City 0-2
01/09/1934 Leicester City 1-3
05/01/1935 Leicester City 1-0
27/11/1937 Leicester City 1-0
09/04/1938 Leicester City 1-4
03/09/1938 Leicester City 0-3
31/12/1938 Leicester City 3-2

 

Willie McLaren
Played 3 games Wins 2 Draws 0 Defeats 1
22/04/1911 Burnley 0-3
24/02/1912 Burnley 2-0
27/09/1913 Burnley 6-1

 

Bob McLaughlan
Played 1 game Wins 1 Draws 0 Defeats 0 Scored 1 goal
10/02/1926 Clapton Orient 3-1 1 goal

 

Sandy McLaughlan
Played 1 game Wins 1 Draws 0 Defeats 0
19/12/1964 Sunderland 3-0

 

Jimmy McLaughlin
Played 1 game Wins 0 Draws 0 Defeats 1
11/11/1964 Swansea Town 2-3

 

Joe McLaughlin
Played 2 games Wins 1 Draws 0 Defeats 1
29/08/1989 Charlton Athletic 3-0
20/01/1990 Charlton Athletic 1-3

 

John McLaughlin
Played 3 games Wins 1 Draws 0 Defeats 2
18/04/1970 Liverpool 1-2
03/10/1970 Liverpool 1-0
12/04/1971 Liverpool 0-1

 

John McLaughlin
Played 2 games Wins 1 Draws 0 Defeats 1
17/04/1973 Everton 1-0
10/11/1973 Everton 1-3

 

John McLaughlin
Played 2 games Wins 0 Draws 2 Defeats 0
27/12/1983 Portsmouth 2-2
24/04/1984 Portsmouth 2-2

 

Joseph McLaughlin
Played 1 game Wins 0 Draws 0 Defeats 1
12/10/1912 Woolwich Arsenal 0-1

 

Bernard McLaverty
Played 4 games Wins 0 Draws 3 Defeats 1
28/08/1920 Derby County 0-0
04/09/1920 Derby County 1-1
15/11/1924 Derby County 1-1
26/04/1926 Derby County 1-2

 

Bob McLean
Played 1 game Wins 0 Draws 1 Defeats 0
14/01/1911 Leyton 0-0

 

David McLean
Played 12 games Wins 6 Draws 2 Defeats 4 Scored 10 goals
10/01/1910 Preston North End 2-0 1 goal
16/11/1912 The Wednesday 4-0 1 goal
01/02/1913 The Wednesday 1-1 1 goal
05/02/1913 The Wednesday 6-0 3 goals
22/03/1913 The Wednesday 3-2
05/12/1914 The Wednesday 0-0
10/04/1915 The Wednesday 3-2 2 goals
25/10/1919 Bradford 1-0 1 goal
01/11/1919 Bradford 0-4
06/03/1920 Bradford 1-4
18/12/1920 Bradford 1-4 1 goal
01/01/1921 Bradford 0-2

 

George McLean
Played 11 games Wins 8 Draws 0 Defeats 3 Scored 5 goals
27/08/1928 Bradford 1-2
05/09/1928 Bradford 1-3
12/10/1929 Bradford 2-1
12/03/1930 Bradford 1-3
18/02/1931 Huddersfield Town 2-1
05/09/1931 Huddersfield Town 1-0
16/01/1932 Huddersfield Town 2-1 1 goal
03/09/1932 Huddersfield Town 2-0
07/01/1933 Huddersfield Town 1-0
04/09/1933 Huddersfield Town 6-1 2 goals
13/09/1933 Huddersfield Town 3-2 2 goals

 

George McLean
Played 2 games Wins 0 Draws 0 Defeats 2 Scored 1 goal
24/11/1962 Grimsby Town 0-3
13/04/1963 Grimsby Town 1-2 1 goal

 

Gus McLean
Played 6 games Wins 3 Draws 3 Defeats 0
21/12/1946 Wolverhampton Wanderers 2-1
26/04/1947 Wolverhampton Wanderers 6-4
27/09/1947 Wolverhampton Wanderers 1-0
14/02/1948 Wolverhampton Wanderers 1-1
29/10/1949 Wolverhampton Wanderers 2-2
15/04/1950 Wolverhampton Wanderers 0-0

 

Jimmy McLean
Played 1 game Wins 1 Draws 0 Defeats 0
19/03/1907 Bradford City 6-3

 

Jimmy McLean
Played 3 games Wins 0 Draws 2 Defeats 1
11/04/1908 Preston North End 0-0
01/09/1908 Preston North End 0-0
27/10/1909 Preston North End 0-2

 

Kenny McLean
Played 4 games Wins 0 Draws 0 Defeats 4
24/08/2019 Norwich City 2-3
14/07/2020 Norwich City 0-1
23/10/2021 Norwich City 0-7
10/03/2022 Norwich City 1-3

 

Ryan McLean
Played 1 game Wins 0 Draws 0 Defeats 1
30/08/2023 AFC Wimbledon 1-2

 

Tommy McLean
Played 8 games Wins 2 Draws 2 Defeats 4
08/11/1930 Blackburn Rovers 2-0
14/02/1931 Blackburn Rovers 0-3
14/03/1931 Blackburn Rovers 2-3
24/10/1931 Blackburn Rovers 2-1
05/03/1932 Blackburn Rovers 2-2
27/08/1932 Blackburn Rovers 2-2
31/12/1932 Blackburn Rovers 1-3
03/03/1934 Blackburn Rovers 0-3

 

Alan McLeary
Played 3 games Wins 0 Draws 0 Defeats 3
26/09/1984 Millwall 1-3
04/11/1989 Millwall 0-4
07/01/1995 Charlton Athletic 0-3

 

Hugh McLenahan
Played 1 game Wins 0 Draws 0 Defeats 1
06/09/1930 Manchester United 2-6

 

Billy McLeod
Played 6 games Wins 0 Draws 2 Defeats 4 Scored 3 goals
13/10/1906 Lincoln City 0-2
23/03/1907 Leeds City 0-2
26/12/1910 Leeds City 3-3 1 goal
14/04/1911 Leeds City 1-4 1 goal
09/09/1911 Leeds City 0-0
06/01/1912 Leeds City 2-4 1 goal

 

Donald McLeod
Played 6 games Wins 1 Draws 0 Defeats 5
01/01/1909 Middlesbrough 1-4
09/04/1909 Middlesbrough 0-3
09/10/1909 Middlesbrough 0-1
19/02/1910 Middlesbrough 1-2
14/12/1912 Middlesbrough 3-2
19/04/1913 Middlesbrough 0-3

 

George McLeod
Played 3 games Wins 1 Draws 0 Defeats 2
30/03/1957 Luton Town 0-4
09/11/1957 Luton Town 3-1
05/04/1958 Luton Town 0-2

 

John McLeod
Played 4 games Wins 1 Draws 0 Defeats 3 Scored 1 goal
04/11/1961 Arsenal 0-3
24/03/1962 Arsenal 3-2 1 goal
16/11/1963 Arsenal 1-3
14/03/1964 Arsenal 2-4

 

Kevin McLeod
Played 2 games Wins 1 Draws 0 Defeats 1
25/11/2000 Everton 2-1
05/05/2001 Everton 1-2

 

Frank McLintock
Played 28 games Wins 11 Draws 8 Defeats 9 Scored 3 goals
14/10/1961 Leicester City 3-1 2 goals
11/04/1962 Leicester City 2-0
23/11/1963 Leicester City 2-4
05/09/1964 Leicester City 1-1
04/09/1965 Arsenal 1-3
19/02/1966 Arsenal 0-0
24/09/1966 Arsenal 1-3
04/02/1967 Arsenal 2-1
26/12/1967 Arsenal 1-2
30/12/1967 Arsenal 1-1
23/11/1968 Arsenal 0-1
14/04/1969 Arsenal 1-2
27/09/1969 Arsenal 0-3
17/01/1970 Arsenal 0-3
29/08/1970 Arsenal 1-2
03/04/1971 Arsenal 2-0
14/08/1971 Arsenal 3-0 1 goal
16/10/1971 Arsenal 2-1
02/09/1972 Arsenal 1-1
20/01/1973 Arsenal 1-0
17/03/1973 Arsenal 2-2
20/03/1973 Arsenal 2-1
06/10/1973 Queens Park Rangers 1-1
05/01/1974 Queens Park Rangers 0-0
15/01/1974 Queens Park Rangers 1-0
23/02/1974 Queens Park Rangers 3-3
28/12/1974 Queens Park Rangers 3-0
18/03/1975 Queens Park Rangers 1-0

 

Alan McLoughlin
Played 4 games Wins 1 Draws 1 Defeats 2
09/10/1988 Swindon Town 1-1
11/02/1989 Swindon Town 2-3
23/03/1991 Southampton 2-0
09/03/1997 Portsmouth 1-4

 

Jimmy McLuckie
Played 1 game Wins 0 Draws 0 Defeats 1
21/03/1936 Aston Villa 0-1

 

Gerry McMahon
Played 1 game Wins 0 Draws 1 Defeats 0
25/11/1995 Tottenham Hotspur 0-0

 

Hugh McMahon
Played 1 game Wins 0 Draws 0 Defeats 1
01/11/1930 Blackpool 0-3

 

John McMahon
Played 1 game Wins 1 Draws 0 Defeats 0
11/11/1981 Wigan Athletic 4-2

 

Johnny McMahon
Played 1 game Wins 0 Draws 0 Defeats 1
12/09/1908 Bury 1-4

 

Steve McMahon
Played 17 games Wins 8 Draws 7 Defeats 2 Scored 3 goals
08/09/1984 Aston Villa 4-2
16/04/1985 Aston Villa 1-3
30/11/1985 Liverpool 1-1
14/12/1986 Liverpool 3-0
09/05/1987 Liverpool 3-3 1 goal
06/12/1987 Liverpool 2-1 1 goal
30/04/1988 Liverpool 1-1
16/12/1989 Liverpool 5-2 1 goal
21/04/1990 Liverpool 4-1
27/10/1990 Liverpool 2-0
19/10/1991 Liverpool 2-2
28/03/1992 Manchester City 0-0
09/01/1993 Manchester City 4-2
26/10/1993 Manchester City 1-0
22/11/1993 Manchester City 0-0
30/04/1994 Manchester City 2-2
31/08/1994 Manchester City 0-3

 

Tony McMahon
Played 1 game Wins 0 Draws 0 Defeats 1
28/01/2009 Middlesbrough 0-2

 

Callum McManaman
Played 2 games Wins 1 Draws 0 Defeats 1
18/05/2015 West Bromwich Albion 3-0
23/08/2015 West Bromwich Albion 2-3

 

Steve McManaman
Played 18 games Wins 7 Draws 4 Defeats 7 Scored 3 goals
19/10/1991 Liverpool 2-2 1 goal
01/02/1992 Liverpool 1-2
05/09/1992 Liverpool 2-1
10/02/1993 Liverpool 0-0
25/09/1993 Liverpool 0-1
19/03/1994 Liverpool 2-1
09/11/1994 Liverpool 3-1
30/12/1995 Liverpool 2-2 2 goals
16/03/1996 Liverpool 2-0
21/09/1996 Liverpool 5-1
01/01/1997 Liverpool 0-1
26/01/1997 Liverpool 2-4
05/10/1997 Liverpool 4-2
25/04/1998 Liverpool 1-4
27/02/1999 Liverpool 1-2
28/02/2004 Manchester City 0-1
16/10/2004 Manchester City 1-0
06/02/2005 Manchester City 0-0

 

Eric McManus
Played 5 games Wins 2 Draws 2 Defeats 1
17/12/1971 Coventry City 1-1
15/11/1975 Notts County 0-2
21/02/1976 Notts County 3-2
25/08/1976 Notts County 1-1
15/02/1977 Notts County 2-1

 

Stephen McManus
Played 1 game Wins 0 Draws 0 Defeats 1
27/02/2013 Middlesbrough 0-2

 

Harry McMenemy
Played 6 games Wins 4 Draws 1 Defeats 1 Scored 1 goal
12/09/1931 Newcastle United 4-1
12/03/1932 Newcastle United 2-1
14/04/1932 Newcastle United 1-4
24/09/1932 Newcastle United 1-0
04/02/1933 Newcastle United 2-0
10/03/1934 Newcastle United 2-2 1 goal

 

Alf McMichael
Played 24 games Wins 6 Draws 4 Defeats 14
29/04/1950 Newcastle United 3-1
09/09/1950 Newcastle United 3-1
13/01/1951 Newcastle United 1-3
20/10/1951 Newcastle United 3-1
12/03/1952 Newcastle United 0-1
15/11/1952 Newcastle United 2-1
04/04/1953 Newcastle United 2-1
05/12/1953 Newcastle United 1-1
24/04/1954 Newcastle United 2-1
25/09/1954 Newcastle United 1-3
14/09/1955 Newcastle United 0-3
10/12/1955 Newcastle United 1-2
21/04/1956 Newcastle United 1-1
19/04/1957 Newcastle United 1-2
22/04/1957 Newcastle United 2-6
14/09/1957 Newcastle United 1-3
18/01/1958 Newcastle United 1-2
10/09/1958 Newcastle United 5-6
17/09/1958 Newcastle United 1-2
19/01/1959 Newcastle United 1-4
26/12/1959 Newcastle United 2-2
28/12/1959 Newcastle United 1-1
05/11/1960 Newcastle United 2-4
25/03/1961 Newcastle United 1-6

 

John McMillan
Played 4 games Wins 0 Draws 1 Defeats 3 Scored 1 goal
16/09/1905 Bradford City 1-1
20/01/1906 Bradford City 2-4 1 goal
01/09/1906 Glossop 2-9
29/12/1906 Glossop 0-1

 

Stuart McMillan
Played 5 games Wins 2 Draws 0 Defeats 3 Scored 1 goal
29/08/1925 Bradford City 0-2
02/01/1926 Bradford City 4-2 1 goal
18/09/1926 Bradford City 0-1
05/02/1927 Bradford City 2-5
23/02/1929 Clapton Orient 1-0

 

Ted McMinn
Played 1 game Wins 0 Draws 0 Defeats 1
21/10/1989 Derby County 0-1

 

Eric McMordie
Played 4 games Wins 1 Draws 1 Defeats 2 Scored 1 goal
13/09/1967 Middlesbrough 2-1 1 goal
07/10/1970 Middlesbrough 2-3
04/10/1975 York City 0-0
24/01/1976 York City 0-2

 

Eddie McMorran
Played 2 games Wins 2 Draws 0 Defeats 0
24/01/1948 Manchester City 2-0
29/03/1948 Manchester City 1-0

 

Jimmy McMullan
Played 7 games Wins 3 Draws 2 Defeats 2
11/12/1926 Manchester City 1-0
30/04/1927 Manchester City 0-0
12/11/1927 Manchester City 0-1
24/03/1928 Manchester City 1-0
21/03/1931 Manchester City 2-0
16/04/1932 Manchester City 1-1
03/05/1933 Manchester City 1-4

 

Andrew McNab
Played 1 game Wins 0 Draws 0 Defeats 1
26/12/1905 Glossop 2-4

 

Bob McNab
Played 16 games Wins 5 Draws 4 Defeats 7
04/02/1967 Arsenal 2-1
26/12/1967 Arsenal 1-2
30/12/1967 Arsenal 1-1
23/11/1968 Arsenal 0-1
14/04/1969 Arsenal 1-2
27/09/1969 Arsenal 0-3
17/01/1970 Arsenal 0-3
29/08/1970 Arsenal 1-2
03/04/1971 Arsenal 2-0
14/08/1971 Arsenal 3-0
02/09/1972 Arsenal 1-1
20/01/1973 Arsenal 1-0
17/03/1973 Arsenal 2-2
20/03/1973 Arsenal 2-1
17/11/1973 Arsenal 0-0
26/12/1974 Arsenal 1-2

 

Jimmy McNab
Played 7 games Wins 2 Draws 2 Defeats 3
08/09/1962 Sunderland 0-1
18/05/1963 Sunderland 0-1
29/08/1964 Sunderland 1-3
19/12/1964 Sunderland 3-0
16/04/1966 Sunderland 2-0
10/09/1966 Sunderland 1-1
25/01/1969 Preston North End 0-0

 

Jock McNab
Played 2 games Wins 1 Draws 0 Defeats 1
06/01/1923 Liverpool 1-0
18/04/1924 Liverpool 1-2

 

Jock McNab
Played 4 games Wins 0 Draws 2 Defeats 2 Scored 1 goal
06/02/1926 Fulham 0-3
25/09/1926 Fulham 2-2 1 goal
10/09/1927 Fulham 1-1
21/01/1928 Fulham 1-2

 

Neil McNab
Played 15 games Wins 4 Draws 2 Defeats 9 Scored 3 goals
03/04/1974 Tottenham Hotspur 1-2
26/08/1978 Tottenham Hotspur 2-2
24/02/1979 Bolton Wanderers 2-1 1 goal
03/12/1983 Manchester City 1-0
21/11/1984 Manchester City 1-4
05/10/1985 Manchester City 0-1
08/03/1986 Manchester City 0-1
23/03/1986 Manchester City 4-5
18/10/1986 Manchester City 1-2
14/03/1987 Manchester City 1-2 1 goal
16/12/1987 Manchester City 0-2
20/09/1988 Manchester City 3-1
18/03/1989 Manchester City 2-3 1 goal
28/10/1989 Manchester City 1-1
08/10/1991 Tranmere Rovers 3-1

 

Sandy McNab
Played 5 games Wins 0 Draws 3 Defeats 2
26/12/1933 Sunderland 0-4
01/01/1934 Sunderland 0-0
19/01/1935 Sunderland 2-2
20/03/1937 Sunderland 2-3
06/11/1937 Sunderland 0-0

 

Paddy McNair
Played 2 games Wins 0 Draws 0 Defeats 2
18/04/2015 Manchester United 0-1
19/03/2022 Middlesbrough 0-2

 

Bernard McNally
Played 8 games Wins 3 Draws 1 Defeats 4 Scored 1 goal
19/09/1981 Shrewsbury Town 1-0
30/01/1982 Shrewsbury Town 1-3
20/11/1982 Shrewsbury Town 2-1 1 goal
01/01/1983 Shrewsbury Town 2-0
26/12/1983 Shrewsbury Town 2-4
21/04/1984 Shrewsbury Town 0-3
04/01/1986 Shrewsbury Town 0-1
29/04/1989 Shrewsbury Town 1-1

 

Brendan McNally
Played 4 games Wins 0 Draws 1 Defeats 3
30/03/1957 Luton Town 0-4
07/03/1959 Luton Town 3-3
05/03/1960 Luton Town 0-3
26/12/1962 Luton Town 0-2

 

Tony McNamara
Played 5 games Wins 1 Draws 2 Defeats 2 Scored 1 goal
18/09/1954 Everton 2-0
05/02/1955 Everton 1-1 1 goal
03/12/1955 Everton 3-3
13/10/1956 Everton 0-3
20/04/1957 Everton 1-5

 

John McNamee
Played 5 games Wins 1 Draws 2 Defeats 2
25/03/1967 Newcastle United 1-2
21/08/1968 Newcastle United 3-2
04/04/1969 Newcastle United 1-1
25/02/1970 Newcastle United 0-0
05/12/1970 Newcastle United 0-1

 

Peter McNamee
Played 1 game Wins 0 Draws 0 Defeats 1
06/03/1965 Peterborough United 1-5

 

Ken McNaught
Played 4 games Wins 3 Draws 1 Defeats 0
19/11/1977 Aston Villa 0-0
15/04/1978 Aston Villa 2-0
09/12/1978 Aston Villa 1-0
09/11/1983 West Bromwich Albion 1-0

 

Kevin McNaughton
Played 1 game Wins 0 Draws 0 Defeats 1
13/02/2010 Cardiff City 1-4

 

Bobby McNeal
Played 16 games Wins 5 Draws 6 Defeats 5 Scored 2 goals
19/11/1910 West Bromwich Albion 1-3
29/03/1911 West Bromwich Albion 1-2
02/11/1912 West Bromwich Albion 2-0
08/09/1913 West Bromwich Albion 1-1
14/04/1914 West Bromwich Albion 3-1
12/12/1914 West Bromwich Albion 2-0
17/04/1915 West Bromwich Albion 1-4 1 goal
26/04/1920 West Bromwich Albion 0-2
01/05/1920 West Bromwich Albion 4-0 1 goal
12/02/1921 West Bromwich Albion 0-3
14/03/1921 West Bromwich Albion 1-1
07/01/1922 West Bromwich Albion 4-2
04/03/1922 West Bromwich Albion 2-2
11/03/1922 West Bromwich Albion 1-1
17/03/1923 West Bromwich Albion 0-0
25/04/1923 West Bromwich Albion 2-2

 

Bobby McNeil
Played 2 games Wins 0 Draws 1 Defeats 1
18/01/1982 Hull City 0-0
21/01/1982 Hull City 0-2

 

Dixie McNeil
Played 10 games Wins 2 Draws 4 Defeats 4 Scored 3 goals
06/11/1976 Hereford United 2-2
25/08/1979 Wrexham 1-3
29/12/1979 Wrexham 2-0 1 goal
16/08/1980 Wrexham 2-2 1 goal
15/11/1980 Wrexham 0-4
10/10/1981 Wrexham 0-2
23/01/1982 Wrexham 0-0
26/01/1982 Wrexham 1-1 1 goal
01/02/1982 Wrexham 1-2
27/02/1982 Wrexham 1-0

 

Dwight McNeil
Played 11 games Wins 1 Draws 3 Defeats 7 Scored 1 goal
22/04/2019 Burnley 2-2
26/10/2019 Burnley 2-4 1 goal
11/01/2020 Burnley 0-3
31/10/2020 Burnley 0-3
31/01/2021 Burnley 0-2
06/11/2021 Burnley 1-1
05/03/2022 Burnley 0-4
06/08/2022 Everton 0-1
18/03/2023 Everton 2-2
10/12/2023 Everton 2-0
15/04/2024 Everton 0-6

 

Johnny McNeil
Played 1 game Wins 0 Draws 0 Defeats 1
25/01/1936 Plymouth Argyle 1-4

 

Mark McNeil
Played 1 game Wins 0 Draws 1 Defeats 0
05/05/1982 Orient 2-2

 

Matt McNeil
Played 1 game Wins 0 Draws 0 Defeats 1
06/01/2007 Macclesfield Town 1-6

 

Matt McNeil
Played 1 game Wins 0 Draws 0 Defeats 1
13/01/1951 Newcastle United 1-3

 

Mick McNeil
Played 4 games Wins 1 Draws 0 Defeats 3
20/10/1962 Middlesbrough 2-3
09/03/1963 Middlesbrough 1-0
18/11/1969 Ipswich Town 1-4
26/09/1970 Ipswich Town 1-2

 

Ian McNeill
Played 2 games Wins 0 Draws 0 Defeats 2
23/11/1957 Leicester City 0-4
14/03/1959 Leicester City 0-3

 

Scott McNiven
Played 1 game Wins 0 Draws 0 Defeats 1
02/01/1999 Oldham Athletic 0-2

 

Joe McNulty
Played 1 game Wins 1 Draws 0 Defeats 0
26/03/1951 Burnley 2-0

 

Tom McNulty
Played 3 games Wins 2 Draws 1 Defeats 0
21/04/1952 Manchester United 3-0
23/08/1952 Manchester United 2-0
20/03/1954 Liverpool 1-1

 

Peter McParland
Played 18 games Wins 8 Draws 5 Defeats 5 Scored 8 goals
06/02/1954 Aston Villa 2-2
11/12/1954 Aston Villa 0-4
05/03/1955 Aston Villa 3-2 1 goal
17/09/1955 Aston Villa 0-0
21/01/1956 Aston Villa 1-4
24/11/1956 Aston Villa 1-1
06/04/1957 Aston Villa 1-1
12/10/1957 Aston Villa 2-4 1 goal
22/02/1958 Aston Villa 1-3 1 goal
13/09/1958 Aston Villa 1-2
24/01/1959 Aston Villa 2-1
31/01/1959 Aston Villa 3-1 1 goal
30/01/1960 Aston Villa 2-1 1 goal
20/08/1960 Aston Villa 3-2 1 goal
17/12/1960 Aston Villa 4-2
20/04/1962 Wolverhampton Wanderers 5-4 1 goal
23/04/1962 Wolverhampton Wanderers 1-1
20/04/1963 Plymouth Argyle 2-1 1 goal

 

Des McPartland
Played 1 game Wins 1 Draws 0 Defeats 0
13/09/1967 Middlesbrough 2-1

 

Dan McPhail
Played 4 games Wins 1 Draws 2 Defeats 1
19/12/1925 Portsmouth 0-0
01/05/1926 Portsmouth 4-0
16/10/1926 Portsmouth 2-3
04/05/1927 Portsmouth 0-0

 

Stephen McPhail
Played 6 games Wins 1 Draws 2 Defeats 3 Scored 2 goals
25/10/1998 Leeds United 0-0
05/05/1999 Leeds United 0-1
19/12/1999 Leeds United 2-0 2 goals
01/04/2000 Leeds United 0-1
28/11/2001 Leeds United 0-2
06/12/2003 Leeds United 1-1

 

John McPhee
Played 6 games Wins 3 Draws 1 Defeats 2
28/12/1963 Blackpool 0-1
26/12/1964 Blackpool 0-2
26/04/1965 Blackpool 3-2
09/10/1965 Blackpool 1-0
05/10/1966 Blackpool 1-1
17/10/1966 Blackpool 3-1

 

Stephen McPhee
Played 1 game Wins 0 Draws 0 Defeats 1
26/09/2007 Hull City 0-4

 

Albert McPherson
Played 2 games Wins 0 Draws 0 Defeats 2
08/01/1955 Walsall 0-2
10/11/1962 Walsall 1-5

 

Archie McPherson
Played 3 games Wins 2 Draws 1 Defeats 0
27/09/1930 Liverpool 3-1
31/01/1931 Liverpool 2-2
06/04/1932 Liverpool 2-1

 

Billy McPherson
Played 2 games Wins 1 Draws 0 Defeats 1 Scored 1 goal
25/12/1907 Liverpool 1-4
20/04/1908 Liverpool 2-0 1 goal

 

Frank McPherson
Played 3 games Wins 2 Draws 1 Defeats 0 Scored 1 goal
01/01/1925 Manchester United 1-0
13/04/1925 Manchester United 0-0
01/03/1930 Reading 3-1 1 goal

 

Ian McPherson
Played 10 games Wins 3 Draws 3 Defeats 4 Scored 1 goal
11/01/1947 Arsenal 1-1 1 goal
15/01/1947 Arsenal 1-1
20/01/1947 Arsenal 0-2
01/03/1947 Arsenal 1-2
01/11/1947 Arsenal 0-0
30/10/1948 Arsenal 1-0
23/04/1949 Arsenal 1-2
24/08/1949 Arsenal 2-1
31/08/1949 Arsenal 2-3
30/08/1950 Arsenal 1-0

 

Ken McPherson
Played 1 game Wins 1 Draws 0 Defeats 0
25/09/1963 Swindon Town 3-0

 

Lacky McPherson
Played 9 games Wins 2 Draws 3 Defeats 4
21/11/1925 Swansea Town 3-1
03/04/1926 Swansea Town 0-0
20/11/1926 Swansea Town 2-2
09/04/1927 Swansea Town 2-1
05/11/1927 Swansea Town 0-4
17/03/1928 Swansea Town 0-0
25/08/1928 Swansea Town 0-4
29/12/1928 Swansea Town 0-1
07/12/1929 Swansea Town 0-1

 

Bill McPhillips
Played 1 game Wins 0 Draws 1 Defeats 0
10/03/1934 Newcastle United 2-2

 

Gordon McQueen
Played 9 games Wins 7 Draws 2 Defeats 0
15/12/1973 Leeds United 2-1
02/02/1974 Leeds United 1-1
30/11/1974 Leeds United 2-0
18/01/1975 Leeds United 2-0
01/10/1977 Leeds United 2-1
25/11/1978 Manchester United 1-0
15/01/1979 Manchester United 3-0
16/05/1979 Manchester United 1-1
29/12/1984 Manchester United 3-1

 

Sam McQueen
Played 1 game Wins 0 Draws 0 Defeats 1
30/10/2016 Southampton 0-2

 

Jack McQuillan
Played 9 games Wins 1 Draws 2 Defeats 6
25/12/1906 Hull City 0-1
29/03/1907 Hull City 0-3
16/01/1909 Hull City 1-1
20/01/1909 Hull City 0-1
15/01/1910 Hull City 1-2
26/11/1910 Hull City 0-2
01/04/1911 Hull City 1-1
09/12/1911 Hull City 1-0
13/04/1912 Hull City 0-1

 

Danny McRorie
Played 1 game Wins 1 Draws 0 Defeats 0
06/04/1932 Liverpool 2-1

 

John McSeveney
Played 3 games Wins 1 Draws 2 Defeats 0 Scored 1 goal
26/12/1955 Cardiff City 1-1
08/09/1956 Cardiff City 1-1
12/01/1957 Cardiff City 2-1 1 goal

 

Harry McShane
Played 8 games Wins 2 Draws 4 Defeats 2 Scored 3 goals
19/04/1947 Huddersfield Town 0-1
13/09/1947 Bolton Wanderers 1-1
04/09/1948 Bolton Wanderers 2-2 1 goal
04/05/1949 Bolton Wanderers 1-1
07/04/1950 Bolton Wanderers 1-1 1 goal
10/04/1950 Bolton Wanderers 1-0
11/11/1950 Manchester United 0-1
31/03/1951 Manchester United 4-1 1 goal

 

Paul McShane
Played 4 games Wins 0 Draws 1 Defeats 3
08/12/2007 Sunderland 0-2
29/10/2008 Hull City 0-3
02/02/2010 Hull City 1-1
22/03/2015 Hull City 2-3

 

Gary McSheffrey
Played 2 games Wins 0 Draws 0 Defeats 2
09/10/2001 Coventry City 0-2
12/08/2007 Birmingham City 2-3

 

Bob McSkimming
Played 8 games Wins 5 Draws 1 Defeats 2
09/04/1910 The Wednesday 1-4
16/11/1912 The Wednesday 4-0
01/02/1913 The Wednesday 1-1
05/02/1913 The Wednesday 6-0
22/03/1913 The Wednesday 3-2
25/12/1913 The Wednesday 1-2
26/12/1913 The Wednesday 3-0
10/04/1915 The Wednesday 3-2

 

Jock McTavish
Played 2 games Wins 1 Draws 0 Defeats 1
21/09/1912 Newcastle United 3-2
18/01/1913 Newcastle United 0-1

 

John McTavish
Played 6 games Wins 2 Draws 2 Defeats 2
16/04/1954 Manchester City 1-0
19/04/1954 Manchester City 1-1
08/12/1956 Manchester City 5-4
09/03/1957 Manchester City 2-4
14/11/1959 Manchester City 1-1
02/04/1960 Manchester City 0-3

 

Scott McTominay
Played 13 games Wins 6 Draws 6 Defeats 1 Scored 2 goals
25/02/2018 Manchester United 2-1
18/02/2019 Manchester United 2-0
28/04/2019 Manchester United 1-1
11/08/2019 Manchester United 4-0
30/10/2019 Manchester United 2-1
24/10/2020 Manchester United 0-0
28/02/2021 Manchester United 0-0
28/11/2021 Manchester United 1-1
28/04/2022 Manchester United 1-1
22/10/2022 Manchester United 1-1
25/05/2023 Manchester United 4-1
06/12/2023 Manchester United 2-1 2 goals
04/04/2024 Manchester United 3-4

 

David McVay
Played 2 games Wins 0 Draws 1 Defeats 1
15/11/1975 Notts County 0-2
25/08/1976 Notts County 1-1

 

Paul McVeigh
Played 4 games Wins 0 Draws 1 Defeats 3
05/01/2002 Norwich City 0-0
16/01/2002 Norwich City 0-4
18/12/2004 Norwich City 0-4
05/03/2005 Norwich City 1-3

 

George McVitie
Played 7 games Wins 2 Draws 1 Defeats 4 Scored 1 goal
04/01/1969 Carlisle United 0-2
15/10/1969 Carlisle United 1-0
28/11/1970 West Bromwich Albion 2-2
30/01/1971 West Bromwich Albion 1-4
13/12/1975 Carlisle United 2-1
28/08/1976 Carlisle United 1-2 1 goal
05/02/1977 Carlisle United 0-1

 

Peter McWilliam
Played 4 games Wins 2 Draws 0 Defeats 2
14/09/1907 Newcastle United 1-0
23/09/1907 Newcastle United 0-2
17/04/1909 Newcastle United 1-3
01/01/1910 Newcastle United 1-0

 

Bob Meacock
Played 1 game Wins 0 Draws 1 Defeats 0
17/09/1938 Birmingham 2-2

 

Jimmy Meadows
Played 6 games Wins 5 Draws 1 Defeats 0 Scored 4 goals
25/12/1951 Manchester City 3-0 1 goal
26/12/1951 Manchester City 3-1 1 goal
13/12/1952 Manchester City 4-0 1 goal
16/04/1954 Manchester City 1-0 1 goal
11/09/1954 Manchester City 1-1
22/01/1955 Manchester City 2-0

 

Tommy Meads
Played 7 games Wins 2 Draws 3 Defeats 2 Scored 4 goals
18/10/1924 Stockport County 1-1
21/02/1925 Stockport County 4-0 3 goals
07/11/1925 Stockport County 2-3
20/03/1926 Stockport County 0-0
15/12/1928 Reading 3-3 1 goal
27/04/1929 Reading 1-2
30/09/1933 Tottenham Hotspur 4-0

 

Mick Meagan
Played 8 games Wins 3 Draws 1 Defeats 4
07/09/1957 Everton 3-0
11/01/1958 Everton 1-3
18/04/1959 Everton 1-3
12/03/1960 Everton 6-1
17/03/1962 Everton 4-0
07/12/1963 Everton 1-1
18/04/1964 Everton 0-1
28/01/1967 Huddersfield Town 1-2

 

Michael Meaker
Played 1 game Wins 0 Draws 0 Defeats 1
12/01/1991 Queens Park Rangers 0-2

 

Harry Meakin
Played 2 games Wins 2 Draws 0 Defeats 0
15/02/1947 Stoke City 6-1
03/04/1948 Stoke City 2-0

 

Barry Mealand
Played 2 games Wins 0 Draws 0 Defeats 2
13/01/1962 Fulham 3-4
28/08/1965 Fulham 0-3

 

Scott Mean
Played 2 games Wins 0 Draws 0 Defeats 2
21/09/1994 Bournemouth 0-1
04/10/1994 Bournemouth 0-1

 

Fred Mearns
Played 3 games Wins 1 Draws 0 Defeats 2
10/09/1910 Barnsley 1-3
23/09/1911 Leicester Fosse 2-0
27/01/1912 Leicester Fosse 1-2

 

Frank Mears
Played 2 games Wins 0 Draws 0 Defeats 2
15/09/1928 Barnsley 0-1
11/09/1929 Barnsley 0-2

 

Tyrone Mears
Played 2 games Wins 0 Draws 0 Defeats 2
29/08/2009 Burnley 0-3
30/01/2010 Burnley 1-2

 

Gary Medel
Played 1 game Wins 0 Draws 0 Defeats 1
19/10/2013 Cardiff City 1-4

 

Harry Medhurst
Played 2 games Wins 1 Draws 0 Defeats 1
26/01/1946 West Ham United 0-2
30/01/1946 West Ham United 1-0

 

Les Medley
Played 5 games Wins 4 Draws 0 Defeats 1 Scored 1 goal
14/10/1950 Tottenham Hotspur 2-0
03/03/1951 Tottenham Hotspur 2-1
17/11/1951 Tottenham Hotspur 3-2
30/04/1952 Tottenham Hotspur 2-0 1 goal
25/10/1952 Tottenham Hotspur 1-2

 

Dirk Medved
Played 2 games Wins 1 Draws 0 Defeats 1
28/02/1995 Club Brugge KV 1-0
14/03/1995 Club Brugge KV 0-2

 

Maksim Medvedev
Played 2 games Wins 0 Draws 0 Defeats 2
12/09/2017 Qarabag 0-6
22/11/2017 Qarabag 0-4

 

Terry Medwin
Played 12 games Wins 8 Draws 1 Defeats 3 Scored 7 goals
06/10/1956 Tottenham Hotspur 4-2
26/01/1957 Tottenham Hotspur 4-0 1 goal
20/02/1957 Tottenham Hotspur 3-4 1 goal
24/08/1957 Tottenham Hotspur 1-1
21/12/1957 Tottenham Hotspur 4-2
27/08/1958 Tottenham Hotspur 2-4 1 goal
03/09/1958 Tottenham Hotspur 4-0 3 goals
15/04/1960 Tottenham Hotspur 3-1
18/04/1960 Tottenham Hotspur 0-1
03/04/1961 Tottenham Hotspur 3-2 1 goal
26/12/1961 Tottenham Hotspur 2-0
30/12/1961 Tottenham Hotspur 5-2

 

Ben Mee
Played 13 games Wins 2 Draws 5 Defeats 6 Scored 1 goal
18/08/2014 Burnley 1-3
21/02/2015 Burnley 1-1 1 goal
27/08/2016 Burnley 0-3
12/02/2017 Burnley 1-1
12/08/2017 Burnley 3-2
28/10/2018 Burnley 0-4
22/04/2019 Burnley 2-2
26/10/2019 Burnley 2-4
11/01/2020 Burnley 0-3
31/01/2021 Burnley 0-2
06/11/2021 Burnley 1-1
19/10/2022 Brentford 0-0
26/04/2023 Brentford 2-0

 

George Mee
Played 6 games Wins 1 Draws 2 Defeats 3
08/11/1924 Blackpool 1-2
14/03/1925 Blackpool 0-3
25/12/1925 Blackpool 0-0
26/04/1926 Derby County 1-2
06/12/1930 Derby County 6-2
11/04/1931 Derby County 1-1

 

Tommy Meehan
Played 3 games Wins 2 Draws 0 Defeats 1 Scored 2 goals
17/01/1920 Manchester United 0-1
11/09/1920 Manchester United 3-1 2 goals
18/09/1920 Manchester United 2-1

 

George Meek
Played 13 games Wins 5 Draws 3 Defeats 5
08/01/1955 Walsall 0-2
01/09/1956 Leeds United 0-0
29/12/1956 Leeds United 1-1
07/12/1957 Leeds United 1-2
19/04/1958 Leeds United 0-0
08/11/1958 Leeds United 0-2
28/03/1959 Leeds United 4-0
12/09/1959 Leeds United 2-1
23/01/1960 Leeds United 3-1
24/08/1960 Leicester City 3-1
31/08/1960 Leicester City 1-3
10/11/1962 Walsall 1-5
30/03/1963 Walsall 1-0

 

Don Megson
Played 22 games Wins 8 Draws 8 Defeats 6 Scored 1 goal
05/12/1959 Sheffield Wednesday 4-0
27/02/1960 Sheffield Wednesday 1-1
25/02/1961 Sheffield Wednesday 1-0
26/04/1961 Sheffield Wednesday 2-0
07/10/1961 Sheffield Wednesday 5-3
24/02/1962 Sheffield Wednesday 0-1
19/10/1963 Sheffield Wednesday 2-1
29/02/1964 Sheffield Wednesday 3-2
09/09/1964 Sheffield Wednesday 1-1
16/09/1964 Sheffield Wednesday 2-3
15/09/1965 Sheffield Wednesday 1-1
23/04/1966 Sheffield Wednesday 2-0
02/05/1966 Sheffield Wednesday 1-1
27/08/1966 Sheffield Wednesday 0-0
31/12/1966 Sheffield Wednesday 6-1
08/04/1967 Sheffield Wednesday 0-1
11/11/1967 Sheffield Wednesday 0-3
09/03/1968 Sheffield Wednesday 2-2 1 goal
12/03/1968 Sheffield Wednesday 0-2
06/04/1968 Sheffield Wednesday 2-2
28/08/1968 Sheffield Wednesday 0-1
09/10/1968 Sheffield Wednesday 1-1

 

Gary Megson
Played 18 games Wins 6 Draws 6 Defeats 6 Scored 2 goals
28/08/1979 Plymouth Argyle 2-2
04/09/1979 Plymouth Argyle 2-1
05/12/1981 Sheffield Wednesday 1-2
01/05/1982 Sheffield Wednesday 0-0
25/09/1982 Sheffield Wednesday 3-2
02/05/1983 Sheffield Wednesday 1-1
17/09/1983 Sheffield Wednesday 2-1 1 goal
21/01/1984 Sheffield Wednesday 2-3
16/02/1985 Newcastle United 0-1
07/02/1987 Sheffield Wednesday 0-2
15/08/1987 Sheffield Wednesday 1-2
18/03/1989 Manchester City 2-3
21/03/1990 Manchester City 1-1
09/02/1991 Manchester City 2-1 1 goal
01/01/1992 Manchester City 1-1
19/08/1992 Norwich City 2-1
12/09/1992 Norwich City 3-2
15/01/1994 Norwich City 1-1

 

David Mehmet
Played 3 games Wins 0 Draws 0 Defeats 3
23/10/1982 Charlton Athletic 1-3
30/08/1983 Gillingham 1-2
13/09/1983 Gillingham 0-4

 

Erik Meijer
Played 1 game Wins 1 Draws 0 Defeats 0
16/10/1999 Liverpool 1-0

 

Geert Meijer
Played 1 game Wins 1 Draws 0 Defeats 0 Scored 1 goal
10/04/1979 Bristol City 3-1 1 goal

 

Angus Meikle
Played 4 games Wins 1 Draws 3 Defeats 0
25/10/1924 Portsmouth 0-0
28/02/1925 Portsmouth 3-2
19/12/1925 Portsmouth 0-0
26/12/1927 Grimsby Town 1-1

 

Fernando Meira
Played 2 games Wins 0 Draws 1 Defeats 1
25/02/2004 VfB Stuttgart 0-1
09/03/2004 VfB Stuttgart 0-0

 

Raul Meireles
Played 6 games Wins 2 Draws 1 Defeats 3 Scored 2 goals
21/02/2007 Porto 1-1 1 goal
06/03/2007 Porto 1-2
15/09/2009 Porto 0-1
25/11/2009 Porto 0-1
07/11/2010 Liverpool 2-0
06/02/2011 Liverpool 1-0 1 goal

 

Silvio Meissner
Played 2 games Wins 0 Draws 1 Defeats 1
25/02/2004 VfB Stuttgart 0-1
09/03/2004 VfB Stuttgart 0-0

 

Abdoulaye Meite
Played 6 games Wins 0 Draws 1 Defeats 5
29/11/2006 Bolton Wanderers 0-1
28/04/2007 Bolton Wanderers 2-2
07/10/2007 Bolton Wanderers 0-1
15/11/2008 West Bromwich Albion 0-3
26/12/2008 West Bromwich Albion 0-2
16/04/2011 West Bromwich Albion 1-3

 

Ales Mejac
Played 1 game Wins 0 Draws 0 Defeats 1
21/10/2014 Maribor 0-6

 

Poul Mejer
Played 1 game Wins 0 Draws 0 Defeats 1
04/11/1958 Frem Copenhagen 1-4

 

Mario Melchiot
Played 10 games Wins 1 Draws 2 Defeats 7
21/08/2004 Birmingham City 0-1
30/01/2005 Birmingham City 0-2
09/04/2005 Birmingham City 1-1
03/11/2007 Wigan Athletic 0-2
26/01/2008 Wigan Athletic 1-2
14/04/2008 Wigan Athletic 1-1
24/08/2008 Wigan Athletic 0-1
28/02/2009 Wigan Athletic 1-2
26/09/2009 Wigan Athletic 3-1
09/05/2010 Wigan Athletic 0-8

 

Lorenzo Melgarejo
Played 1 game Wins 0 Draws 0 Defeats 1
15/05/2013 Benfica 1-2

 

Jimmy Melia
Played 7 games Wins 3 Draws 0 Defeats 4
06/01/1962 Liverpool 4-3
07/09/1963 Liverpool 3-1
22/08/1964 Wolverhampton Wanderers 0-3
12/12/1964 Wolverhampton Wanderers 1-2
03/09/1966 Southampton 0-3
07/01/1967 Southampton 1-4
02/09/1967 Southampton 6-2

 

Olof Mellberg
Played 17 games Wins 5 Draws 7 Defeats 5
09/02/2002 Aston Villa 1-1
11/05/2002 Aston Villa 3-1
21/12/2002 Aston Villa 0-2
19/04/2003 Aston Villa 2-1
17/12/2003 Aston Villa 2-1
12/04/2004 Aston Villa 3-2
11/09/2004 Aston Villa 0-0
26/12/2004 Aston Villa 0-1
24/09/2005 Aston Villa 1-2
01/02/2006 Aston Villa 1-1
30/09/2006 Aston Villa 1-1
08/11/2006 Aston Villa 0-4
02/01/2007 Aston Villa 0-0
02/09/2007 Aston Villa 2-0
26/12/2007 Aston Villa 4-4
25/02/2009 Juventus 0-1
10/03/2009 Juventus 2-2

 

Melli
Played 2 games Wins 1 Draws 0 Defeats 1
19/10/2005 Real Betis 0-4
01/11/2005 Real Betis 1-0

 

Michael Mellon
Played 4 games Wins 1 Draws 1 Defeats 2
22/09/1993 West Bromwich Albion 1-1
06/10/1993 West Bromwich Albion 1-2
18/09/1996 Blackpool 1-4
25/09/1996 Blackpool 3-1

 

Ian Mellor
Played 4 games Wins 1 Draws 1 Defeats 2 Scored 1 goal
21/08/1971 Manchester City 2-2
26/08/1972 Manchester City 1-2 1 goal
14/04/1973 Norwich City 1-0
26/10/1973 Norwich City 0-3

 

Jack Mellor
Played 1 game Wins 1 Draws 0 Defeats 0
03/01/1931 Manchester United 1-0

 

Kelvin Mellor
Played 1 game Wins 0 Draws 0 Defeats 1
10/01/2021 Morecambe 0-4

 

Neil Mellor
Played 2 games Wins 0 Draws 0 Defeats 2
01/01/2005 Liverpool 0-1
23/01/2010 Preston North End 0-2

 

Peter Mellor
Played 6 games Wins 2 Draws 2 Defeats 2
17/09/1969 Burnley 0-2
24/01/1970 Burnley 2-2
27/01/1970 Burnley 1-3
15/04/1970 Burnley 3-1
27/09/1975 Fulham 2-0
06/04/1976 Fulham 0-0

 

William Mellor
Played 1 game Wins 1 Draws 0 Defeats 0
14/02/1914 Newcastle United 1-0

 

Dick Mellors
Played 1 game Wins 0 Draws 1 Defeats 0
08/09/1930 Sheffield Wednesday 1-1

 

Mark Mellors
Played 2 games Wins 2 Draws 0 Defeats 0
20/04/1909 Bradford City 3-0
03/02/1912 Bradford City 2-0

 

Mick Mellows
Played 2 games Wins 0 Draws 1 Defeats 1
23/09/1975 Portsmouth 1-1
25/02/1976 Portsmouth 0-2

 

Felipe Melo
Played 2 games Wins 0 Draws 1 Defeats 1
26/02/2014 Galatasaray 1-1
18/03/2014 Galatasaray 0-2

 

Jim Melrose
Played 7 games Wins 1 Draws 4 Defeats 2 Scored 1 goal
16/10/1981 Leicester City 1-1 1 goal
09/03/1982 Leicester City 1-4
04/09/1982 Leicester City 1-1
05/10/1985 Manchester City 0-1
04/10/1986 Charlton Athletic 1-0
07/04/1987 Charlton Athletic 0-0
29/04/1989 Shrewsbury Town 1-1

 

Andy Melville
Played 8 games Wins 2 Draws 2 Defeats 4 Scored 1 goal
28/11/1990 Oxford United 1-2 1 goal
05/01/1991 Oxford United 3-1
15/12/1996 Sunderland 3-0
16/03/1997 Sunderland 2-6
30/09/2001 Fulham 1-1
14/04/2002 Fulham 0-1
26/04/2003 Fulham 1-1
20/12/2003 Fulham 0-1

 

David Melville
Played 3 games Wins 0 Draws 3 Defeats 0
31/10/1908 Bradford City 1-1
02/01/1911 Stockport County 2-2
02/09/1911 Stockport County 0-0

 

Jim Melville
Played 1 game Wins 1 Draws 0 Defeats 0
24/10/1931 Blackburn Rovers 2-1

 

Pedro Mendes
Played 4 games Wins 0 Draws 1 Defeats 3
19/09/2004 Tottenham Hotspur 0-0
15/01/2005 Tottenham Hotspur 0-2
25/02/2006 Portsmouth 0-2
21/10/2006 Portsmouth 1-2

 

Carlos Mendes Gomes
Played 2 games Wins 0 Draws 0 Defeats 2
10/01/2021 Morecambe 0-4
02/03/2022 Luton Town 2-3

 

Alberto Mendez
Played 1 game Wins 0 Draws 0 Defeats 1
11/11/1998 Arsenal 0-5

 

Gustavo Mendez
Played 2 games Wins 1 Draws 0 Defeats 1
02/04/1998 Vicenza 1-0
16/04/1998 Vicenza 1-3

 

Nathaniel Mendez-Laing
Played 1 game Wins 0 Draws 0 Defeats 1
31/03/2019 Cardiff City 1-2

 

Peter Mendham
Played 4 games Wins 2 Draws 2 Defeats 0 Scored 1 goal
28/10/1978 Norwich City 3-3
20/02/1982 Norwich City 2-1 1 goal
06/10/1984 Norwich City 0-0
14/05/1985 Norwich City 2-1

 

Mendieta
Played 4 games Wins 2 Draws 1 Defeats 1
05/10/2003 Middlesbrough 1-2
10/04/2004 Middlesbrough 0-0
11/02/2006 Middlesbrough 3-0
23/08/2006 Middlesbrough 2-1

 

Clive Mendonca
Played 3 games Wins 0 Draws 0 Defeats 3
03/09/1991 Sheffield United 0-1
17/10/1998 Charlton Athletic 1-2
03/04/1999 Charlton Athletic 0-1

 

Benjamin Mendy
Played 5 games Wins 2 Draws 0 Defeats 3
05/08/2018 Manchester City 2-0
23/11/2019 Manchester City 2-1
25/06/2020 Manchester City 1-2
17/04/2021 Manchester City 0-1
08/05/2021 Manchester City 1-2

 

Bernard Mendy
Played 4 games Wins 0 Draws 1 Defeats 3
12/04/2003 Bolton Wanderers 0-1
14/09/2004 Paris Saint-Germain 0-3
24/11/2004 Paris Saint-Germain 0-0
15/08/2009 Hull City 1-2

 

Ferland Mendy
Played 3 games Wins 1 Draws 0 Defeats 2
05/05/2021 Real Madrid 0-2
06/04/2022 Real Madrid 3-1
12/04/2022 Real Madrid 2-3

 

Jean-Philippe Mendy
Played 2 games Wins 0 Draws 1 Defeats 1
21/10/2014 Maribor 0-6
05/11/2014 Maribor 1-1

 

Nampalys Mendy
Played 4 games Wins 1 Draws 1 Defeats 2
14/01/2017 Leicester City 0-3
22/12/2018 Leicester City 1-0
19/05/2022 Leicester City 1-1
11/03/2023 Leicester City 1-3

 

Fernando Menegazzo
Played 2 games Wins 0 Draws 1 Defeats 1
16/09/2008 Bordeaux 0-4
26/11/2008 Bordeaux 1-1

 

Jeremy Menez
Played 1 game Wins 0 Draws 0 Defeats 1
22/10/2008 A.S. Roma 0-1

 

Teden Mengi
Played 1 game Wins 0 Draws 0 Defeats 1
30/12/2023 Luton Town 2-3

 

Bertie Menlove
Played 1 game Wins 0 Draws 1 Defeats 0
22/09/1923 Sheffield United 1-1

 

Zurab Menteshashvili
Played 2 games Wins 0 Draws 1 Defeats 1
11/08/1999 Skonto Riga 0-3
25/08/1999 Skonto Riga 0-0

 

Alex Menzies
Played 1 game Wins 1 Draws 0 Defeats 0
25/01/1908 Manchester United 1-0

 

Bill Menzies
Played 2 games Wins 1 Draws 0 Defeats 1
21/04/1928 Leeds United 3-2
28/03/1931 Leeds United 0-1

 

Chris Mepham
Played 2 games Wins 2 Draws 0 Defeats 0
30/01/2019 Bournemouth 4-0
14/12/2019 Bournemouth 1-0

 

Billy Mercer
Played 4 games Wins 3 Draws 1 Defeats 0
04/11/1922 Preston North End 2-0
11/11/1922 Preston North End 1-0
01/12/1923 Preston North End 1-1
08/12/1923 Preston North End 2-1

 

Billy Mercer
Played 2 games Wins 0 Draws 0 Defeats 2
01/11/1924 Hull City 0-1
01/09/1928 Blackpool 0-1

 

David Mercer
Played 6 games Wins 2 Draws 2 Defeats 2
05/11/1921 Sheffield United 2-0
12/11/1921 Sheffield United 1-2
07/10/1922 Sheffield United 0-0
14/10/1922 Sheffield United 0-2
22/09/1923 Sheffield United 1-1
29/09/1923 Sheffield United 1-0

 

Joe Mercer
Played 2 games Wins 0 Draws 0 Defeats 2
14/10/1911 Nottingham Forest 0-2
17/02/1912 Nottingham Forest 2-3

 

Joe Mercer
Played 25 games Wins 12 Draws 7 Defeats 6
20/02/1935 Everton 0-3
19/10/1935 Everton 5-1
22/02/1936 Everton 2-2
28/11/1936 Everton 0-4
13/11/1937 Everton 4-1
08/01/1938 Everton 1-0
03/12/1938 Everton 4-1
08/04/1939 Everton 2-0
11/01/1947 Arsenal 1-1
15/01/1947 Arsenal 1-1
20/01/1947 Arsenal 0-2
01/03/1947 Arsenal 1-2
01/11/1947 Arsenal 0-0
20/03/1948 Arsenal 0-2
30/10/1948 Arsenal 1-0
31/08/1949 Arsenal 2-3
18/03/1950 Arsenal 2-2
22/03/1950 Arsenal 1-0
23/08/1950 Arsenal 0-0
30/08/1950 Arsenal 1-0
22/08/1951 Arsenal 3-1
29/08/1951 Arsenal 2-1
05/04/1952 Arsenal 1-1
07/04/1952 Arsenal 3-0
06/04/1953 Arsenal 2-0

 

Stan Mercer
Played 2 games Wins 0 Draws 1 Defeats 1
05/01/1946 Leicester City 1-1
10/01/1946 Leicester City 0-2

 

Billy Meredith
Played 14 games Wins 8 Draws 2 Defeats 4 Scored 2 goals
28/09/1907 Manchester United 4-1 2 goals
25/01/1908 Manchester United 1-0
01/02/1908 Manchester United 1-0
07/11/1908 Manchester United 0-1
13/03/1909 Manchester United 1-1
13/11/1909 Manchester United 2-0
26/03/1910 Manchester United 1-1
20/09/1913 Manchester United 2-0
17/01/1914 Manchester United 0-1
19/04/1915 Manchester United 3-1
03/01/1920 Manchester United 0-2
17/01/1920 Manchester United 0-1
11/09/1920 Manchester United 3-1
18/09/1920 Manchester United 2-1

 

Jack Meredith
Played 8 games Wins 2 Draws 2 Defeats 4 Scored 1 goal
08/11/1924 Blackpool 1-2
14/03/1925 Blackpool 0-3
25/12/1925 Blackpool 0-0
26/12/1925 Blackpool 3-2 1 goal
06/11/1926 Blackpool 1-1
26/03/1927 Blackpool 3-1
03/09/1927 Blackpool 0-3
07/01/1928 Blackpool 2-4

 

James Meredith
Played 1 game Wins 1 Draws 0 Defeats 0
24/01/2015 Bradford City 4-2

 

John Meredith
Played 1 game Wins 0 Draws 0 Defeats 1
16/11/1960 Doncaster Rovers 0-7

 

Trevor Meredith
Played 2 games Wins 0 Draws 1 Defeats 1
11/03/1961 Burnley 4-4
05/03/1966 Shrewsbury Town 2-3

 

Juan Merino
Played 2 games Wins 0 Draws 0 Defeats 2
05/03/1998 Real Betis 1-2
19/03/1998 Real Betis 1-3

 

Mikel Merino
Played 1 game Wins 0 Draws 0 Defeats 1
02/12/2017 Newcastle United 1-3

 

Alan Merrick
Played 5 games Wins 2 Draws 2 Defeats 1
30/03/1970 West Bromwich Albion 3-1
28/11/1970 West Bromwich Albion 2-2
01/09/1971 West Bromwich Albion 0-1
27/04/1972 West Bromwich Albion 4-0
10/03/1973 West Bromwich Albion 1-1

 

Geoff Merrick
Played 4 games Wins 1 Draws 2 Defeats 1
20/09/1975 Bristol City 1-1
10/04/1976 Bristol City 2-2
29/10/1977 Bristol City 0-1
21/03/1978 Bristol City 3-0

 

Gil Merrick
Played 12 games Wins 4 Draws 1 Defeats 7
28/08/1948 Birmingham City 1-0
01/01/1949 Birmingham City 0-2
20/08/1949 Birmingham City 0-3
17/12/1949 Birmingham City 0-3
14/02/1953 Birmingham City 4-0
05/11/1955 Birmingham City 3-0
21/03/1956 Birmingham City 2-1
15/09/1956 Birmingham City 0-1
19/01/1957 Birmingham City 0-1
31/08/1957 Birmingham City 1-5
28/12/1957 Birmingham City 3-3
06/12/1958 Birmingham City 0-1

 

Dave Merrington
Played 7 games Wins 2 Draws 2 Defeats 3
24/04/1965 Burnley 6-2
29/01/1966 Burnley 1-2
25/02/1967 Burnley 1-2
04/11/1967 Burnley 1-1
28/09/1968 Burnley 2-1
24/01/1970 Burnley 2-2
27/01/1970 Burnley 1-3

 

Paul Merson
Played 21 games Wins 4 Draws 7 Defeats 10 Scored 4 goals
07/03/1987 Arsenal 0-1
30/09/1989 Arsenal 0-0
15/09/1990 Arsenal 4-1 1 goal
02/02/1991 Arsenal 1-2
05/10/1991 Arsenal 3-2
25/04/1992 Arsenal 1-1
03/10/1992 Arsenal 2-1 1 goal
01/03/1993 Arsenal 0-1
20/11/1993 Arsenal 2-0
14/05/1995 Arsenal 1-2
30/09/1995 Arsenal 0-1
16/12/1995 Arsenal 1-1
04/09/1996 Arsenal 3-3 1 goal
29/03/1998 Middlesbrough 0-2
21/03/1999 Aston Villa 0-3
21/08/1999 Aston Villa 0-1
22/01/2000 Aston Villa 0-0
20/05/2000 Aston Villa 0-1
27/08/2000 Aston Villa 1-1
01/01/2001 Aston Villa 0-1
09/02/2002 Aston Villa 1-1 1 goal

 

Ales Mertelj
Played 2 games Wins 0 Draws 1 Defeats 1
21/10/2014 Maribor 0-6
05/11/2014 Maribor 1-1

 

Per Mertesacker
Played 11 games Wins 4 Draws 3 Defeats 4 Scored 1 goal
22/11/2006 Werder Bremen 1-0 1 goal
29/10/2011 Arsenal 5-3
20/01/2013 Arsenal 1-2
23/12/2013 Arsenal 0-0
22/03/2014 Arsenal 0-6
05/10/2014 Arsenal 0-2
26/04/2015 Arsenal 0-0
02/08/2015 Arsenal 1-0
24/01/2016 Arsenal 0-1
27/05/2017 Arsenal 2-1
06/08/2017 Arsenal 1-1

 

Roque Mesa
Played 1 game Wins 0 Draws 0 Defeats 1
29/11/2017 Swansea City 0-1

 

Illan Meslier
Played 7 games Wins 1 Draws 1 Defeats 5
05/12/2020 Leeds United 1-3
13/03/2021 Leeds United 0-0
11/12/2021 Leeds United 2-3
11/05/2022 Leeds United 0-3
21/08/2022 Leeds United 3-0
04/03/2023 Leeds United 0-1
28/02/2024 Leeds United 2-3

 

Alf Messer
Played 8 games Wins 2 Draws 3 Defeats 3 Scored 1 goal
13/11/1926 Reading 2-1
02/04/1927 Reading 0-0
27/08/1927 Reading 1-2
31/12/1927 Reading 0-0
15/12/1928 Reading 3-3
27/04/1929 Reading 1-2
26/10/1929 Reading 0-1
01/03/1930 Reading 3-1 1 goal

 

Lionel Messi
Played 10 games Wins 2 Draws 6 Defeats 2 Scored 3 goals
22/02/2006 Barcelona 2-1
07/03/2006 Barcelona 1-1
18/10/2006 Barcelona 0-1
31/10/2006 Barcelona 2-2
28/04/2009 Barcelona 0-0
06/05/2009 Barcelona 1-1
18/04/2012 Barcelona 0-1
24/04/2012 Barcelona 2-2
20/02/2018 Barcelona 1-1 1 goal
14/03/2018 Barcelona 3-0 2 goals

 

Sammy Meston
Played 3 games Wins 0 Draws 1 Defeats 2
05/04/1926 Southampton 0-1
09/01/1932 Tranmere Rovers 2-2
13/01/1932 Tranmere Rovers 3-5

 

Jim Metcalf
Played 7 games Wins 1 Draws 4 Defeats 2 Scored 1 goal
22/11/1924 South Shields 1-1
20/04/1925 South Shields 1-1
17/10/1925 South Shields 0-0
27/02/1926 South Shields 0-0
09/10/1926 South Shields 5-1 1 goal
26/02/1927 South Shields 1-4
29/10/1927 Preston North End 0-3

 

Walter Metcalf
Played 1 game Wins 1 Draws 0 Defeats 0
17/04/1937 Brentford 1-0

 

Stuart Metcalfe
Played 4 games Wins 0 Draws 1 Defeats 3 Scored 1 goal
25/10/1975 Blackburn Rovers 1-1 1 goal
28/02/1976 Blackburn Rovers 1-3
23/10/1976 Blackburn Rovers 0-2
02/04/1977 Blackburn Rovers 1-3

 

Vic Metcalfe
Played 16 games Wins 7 Draws 2 Defeats 7 Scored 3 goals
14/12/1946 Huddersfield Town 1-4
06/09/1947 Huddersfield Town 3-1 1 goal
17/01/1948 Huddersfield Town 4-2 1 goal
06/11/1948 Huddersfield Town 3-4
02/04/1949 Huddersfield Town 0-5
12/11/1949 Huddersfield Town 1-2
01/04/1950 Huddersfield Town 1-3
02/09/1950 Huddersfield Town 2-1
18/04/1951 Huddersfield Town 2-1
15/09/1951 Huddersfield Town 1-2
19/01/1952 Huddersfield Town 1-0 1 goal
12/09/1953 Huddersfield Town 3-1
23/01/1954 Huddersfield Town 2-2
09/10/1954 Huddersfield Town 1-0
26/02/1955 Huddersfield Town 1-4
29/08/1955 Huddersfield Town 0-0

 

Dave Metchick
Played 2 games Wins 0 Draws 1 Defeats 1
02/09/1961 Fulham 0-0
12/09/1964 Fulham 0-1

 

Johnny Metgod
Played 7 games Wins 3 Draws 1 Defeats 3 Scored 1 goal
01/01/1985 Nottingham Forest 0-1
10/04/1985 Nottingham Forest 2-0 1 goal
09/11/1985 Nottingham Forest 2-4
12/04/1986 Nottingham Forest 0-0
20/09/1986 Nottingham Forest 6-2
28/02/1987 Nottingham Forest 0-1
22/08/1987 Tottenham Hotspur 1-0

 

Colin Methven
Played 3 games Wins 2 Draws 0 Defeats 1
14/01/1980 Wigan Athletic 1-0
11/11/1981 Wigan Athletic 4-2
26/01/1985 Wigan Athletic 0-5

 

Tumer Metin
Played 1 game Wins 0 Draws 0 Defeats 1
09/12/2003 Besiktas 0-2

 

Helmut Metzler
Played 2 games Wins 1 Draws 0 Defeats 1
17/11/1965 Wiener 1-0
01/12/1965 Wiener 0-2

 

Jack Mew
Played 6 games Wins 2 Draws 2 Defeats 2
03/01/1920 Manchester United 0-2
17/01/1920 Manchester United 0-1
11/09/1920 Manchester United 3-1
18/09/1920 Manchester United 2-1
10/09/1921 Manchester United 0-0
17/09/1921 Manchester United 0-0

 

Philippe Mexes
Played 2 games Wins 1 Draws 0 Defeats 1
22/10/2008 A.S. Roma 0-1
04/11/2008 A.S. Roma 3-1

 

Alexander Meyer
Played 1 game Wins 0 Draws 0 Defeats 1
07/03/2023 Borussia Dortmund 0-2

 

Max Meyer
Played 7 games Wins 0 Draws 1 Defeats 6
22/10/2013 Schalke 04 0-3
06/11/2013 Schalke 04 0-3
17/09/2014 Schalke 04 1-1
25/11/2014 Schalke 04 0-5
04/11/2018 Crystal Palace 1-3
30/12/2018 Crystal Palace 0-1
07/07/2020 Crystal Palace 2-3

 

David Meyler
Played 8 games Wins 0 Draws 0 Defeats 8
16/01/2010 Sunderland 2-7
18/08/2013 Hull City 0-2
11/01/2014 Hull City 0-2
13/12/2014 Hull City 0-2
22/03/2015 Hull City 2-3
01/10/2016 Hull City 0-2
22/01/2017 Hull City 0-2
16/02/2018 Hull City 0-4

 

Severo Meza
Played 1 game Wins 0 Draws 0 Defeats 1
13/12/2012 Monterrey 1-3

 

Valery Mezague
Played 1 game Wins 0 Draws 0 Defeats 1
22/01/2005 Portsmouth 0-3